سلام
بچه ها ید دنیا شرمنده من در پی اچ پی مبتدیم این کدهارو برای جستجو به دیتابیسی به نام db1نوشتم اما یک اخطار به این صورت میده
الان نمیدونم باید چه کنم کل فرمو میزارم خواهشن خواهشن کمک کنید
این فایل اچ تی ام الش هست
این هم فایل سرچش هست
بچه ها ید دنیا شرمنده من در پی اچ پی مبتدیم این کدهارو برای جستجو به دیتابیسی به نام db1نوشتم اما یک اخطار به این صورت میده
کد:
[B]Warning[/B]: Division by zero in [B]C:\wamp\www\get\search.php[/B] on line [B]15[/B]
Query was empty
این فایل اچ تی ام الش هست
کد:
<html>
<body>
<form method="get" action="search.php">
<p>
<input type="text" name="q" size="20">
<input type="submit" value="Search" name="searchBtn">
</p>
</body>
</html>
کد:
<?php
if(!isset($_GET["q"]))
die("The Search key word is not set!");
$key = $_GET["q"];
if($key == "")
die("The Search key word must be entered!");
$age='q';
$db = 'db1';
$link = mysql_connect('localhost', 'root', '');
mysql_select_db( $db, $link ) or die ( "Couldn't open $db: ".mysql_error() );
$sql = "SELECT * FROM 'mytable'
WHERE '$age' LIKE "%".$key"%" ";
$SearchResult = query($sql) or die(mysql_error() . $sql);
$TotalResults = num_rows($SearchResult);
if($TotalResults <= 0)
die('Not found any record for your key word!');
for($i = 0; $i != $TotalResults; $i++ )
{
$Textfirstname= mysql_result($SearchResult, $i, 1);
$Textlastname = mysql_result($SearchResult, $i, 2);
print($Textfirstname ." ==> ". $Textlastname ."<br /><br />");
}
?>