Търсачка

d3a7h_1313

Registered
Опитвах да направя търсачка за сайта ми но не успях http://music-bg.info .ако можете да ми дадете такъв код за търсачка като http://muzi4ka1.freehostia.com/music.php тази моляви
 
добре сложих една ама виж пробваи да търсиш и ми кажи защо така става ? на много от новите работи по сайта ми така става.... http://music-bg.info/searcjk/search.html
 
Access denied for user 'musicbg_musicbg'@'localhost' to database 'songs_cat'
Това значи че си сбъркал някъде потребител парола или хост... Попълни ги коректно и трябва да тръгне
 
защо ще става така всичко точно съм го попълнил а и на чата ми така се получава
 
Код:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/musicbg/public_html/searcjk/search.php on line 28
ето сас кво излиза
 
Ти си копирал, кода ама чете ли коментарите ??
10th March, 10:10 Rex
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/sandprince.freehostia.com/search/search.php on line 28
Smile
10th March, 10:11 SandPrince
Защото няма записи които да търси

Така че вкарай някакви записи в базата данни и ще ти работи :)

Ако не тръгне, пробвай това

Код:
$item = $_REQUEST['string'];

$data = mysql_query("SELECT * FROM таблицата WHERE име_на_поле LIKE '%$item%' ");

echo "Търсене на <b>\" ".$item." \"</b><br /><br />";
$brn=0;

while($row = mysql_fetch_array($data)){
$rez[]=$row[id];
$brn++;
}

$q= mysql_query("SELECT * FROM таблицата ");

while($rows = mysql_fetch_array($q)){
for ($i=0;$i<=mysql_num_rows($data);$i++)
if ($rez[$i]==$rows[id])
echo '<div><a href="news.php?num='.$rows[id].'">'.$rows[title].'</a></div>';

}

echo "<br />Търсенето даде ".$brn." резултат";

if ($brn!=1) echo"а";
 

Back
Горе