искам помощ

xaozphp

Registered
Може ли някой да ми покаже (с пример) как се рпави търсачка за сайт(система за търсене в php код) по категорйй. Повечето примери по темата ,които са побликувани тук съм ги гледал и тествал но се оказва че или давът дефект в кода или прост трябва да се доразвият . Това е моя php код. Кажете ми кака да свържа тези отделни части така че да работят по между си.Къде греша?

част-1
<?

$tarsene = $_GET['search'];

$server = "localhost";
$dbusername = "root";
$dbpassword = "vertrigo";
$db_name = "text";

mysql_connect($server, $dbusername, $dbpassword)or die("Сайтът не може да се свърже към базата данни");
@mysql_select_db($db_name) or die ("Грешна база данни");

$query = "SELECT * FROM text WHERE ime LIKE '%$tarsene%'";
$result = mysql_query($query) or die ('Error, query failed');
$row = mysql_numrows($result);

echo "Намерени резултати за: <b><i>$tarsene</i></b>";
echo "<br />";
while($row = mysql_fetch_array($result))
{
$ime=$row[ime];

echo "$ime<br />";
}
?>

част-2
<? //
$quantity = $_POST['quantity'];
$item = $_GET['item'];

echo " В категория ". $quantity . " " . $item . ".<br />";
echo "Това е резултата от вашето търсене.";
?>

част-3
<? // тук проверяваме дали въведения адрес е валиден или не.
if (empty($addres)) {
die("Не е въведен адрес");
}
elseif ((strlen($addres) < 10) || (strlen($addres) > 50 )) {
die("Невалидeн адрес");
}
else {
echo $addres;
}
?>
 

Back
Горе