עדיין שגיאה, הינה קובץ המלא
PHP קוד:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<?php
if(isset($_POST['submited']))
{
function my_err($my_msg)
{
global $failed;
global $err_msg;
if ($failed == FALSE)
{
$failed=TRUE;
$err_msg .="Error(s): <br /> \n";
}
$err_msg .= "$my_msg <br /> \n";
}
$start=mysql_query("SELECT * FROM `news` WHERE `title` LIKE '%".$_POST['searchTXT']."%' LIMIT ".($_GET['page'] * 10 - 10).", ".$_GET['page'] * 10);
if(mysql_num_rows($start) == 0)
{
my_err('subject not found');
}
else
{
while($info=mysql_fetch_array($start))
{
$info['title'] = str_replace($info['title'], '<b>'.$info['title'].'</b>';
echo '<div>';
echo $info['title'].'<br />';
echo '<a href="'.$info['eauthor'].'">Download now!</a>';
echo '</div>';
echo '<br />';
}
$start=mysql_query("SELECT `id` FROM `news` WHERE `title` LIKE '%".$_GET['searchTXT']."%'");
$rows=round(mysql_num_rows($start));
for($i = 1; $i <= $rows; $i++);
{
if($i == $_GET['page'])
{
echo '<a href="search.php?page='.$i.'"><b>'.$i.'</b></a>';
continue;
}
echo '<a href="search.php?page='.$i.'">'.$i.'</a>';
}
echo '</span>';
echo '</body>
</html>';
exit;
}
?>
<?php
if($failed)
echo '<span>'.$err_msg.'</span>';
?>
<form action="search.php" method="get">
<span>Search me:</span><input type="text" name="searchTXT" />
<input type="submit" name="submited" value="TRUE" />
</form>
</body>
</html>
שגיאה: שורה 33