Малко помощ за една търсачка

  • Автор Автор html
  • Начална дата Начална дата

html

Registered
Здравейте,написах една търсачка тъй като все още уча php искам да попитам как да направя така,че когато вляза в search.php да не ми изкарва всичко от базата данни а да ми изписва моля въведете дума за търсене.Междо другото пробвах с if($src == false){echo "nqma rezultati";} но не стана :?

search.php
Код:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link rel="stylesheet" type="text/css" href="style.css"> 
</head>
<body>
<?php
$src = $_GET['serch'];
$src = htmlspecialchars($src);
$src=strtolower($src);
echo "Вие търсите: <b>".$src."</b><br><br>";
$db_name = "search";
mysql_connect("localhost", "root", "parola")or die(mysql_error());
@mysql_select_db($db_name) or die(mysql_error());
$query = " SELECT * FROM help WHERE lower(name) like '%$src%' or lower(opisanie) like '%$src%'";
$sql = mysql_query($query);
$row = mysql_numrows($sql); 
while($row = mysql_fetch_array($sql)){
$ime=$row['name'];
$opisanie=$row['opisanie'];
echo "<a href=\"$ime\">$ime</a><br><p>$opisanie<br><p><div class=\"ime\">$ime</div><br><hr>";
}
?>
</body>
</html>

asd.jpg
 
след $src=$_GET['search'];
if(!isset($src) or $src==''){
echo "моля въведете дума за търсене";
}else{

кода които ти търси думата

}
 
Така трябва да стане:

Код:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<?php
$src = $_GET['serch'];

if ($src != "")
{

$src = htmlspecialchars($src);
$src=strtolower($src);
echo "Вие търсите: <b>".$src."</b><br><br>";
$db_name = "search";
mysql_connect("localhost", "root", "parola")or die(mysql_error());
@mysql_select_db($db_name) or die(mysql_error());
$query = " SELECT * FROM help WHERE lower(name) like '%$src%' or lower(opisanie) like '%$src%'";
$sql = mysql_query($query);
$row = mysql_numrows($sql);
while($row = mysql_fetch_array($sql)){
$ime=$row['name'];
$opisanie=$row['opisanie'];
echo "<a href=\"$ime\">$ime</a><br><p>$opisanie<br><p><div class=\"ime\">$ime</div><br><hr>";
}
}
else
{
      echo "моля въведете дума за търсене";
}
?>
</body>
</html>
 

Back
Горе