Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] szukajka wlasnej roboty
Forum PHP.pl > Forum > Przedszkole
Gość_hinduseek_*
Witam, napisalem skrypt szukajki. Ale jakos nie fortunnie, gdyz gdy wpisze obojetnie jaka fraze to skrypt wywala mi wszystkie rekordy z bazy :/
  1. <? 
  2. include 'dane.php';
  3. include_once('funkcje.php');
  4.  
  5. if ($search)
  6. { 
  7.  
  8. $srch="%".$search."%"; 
  9. $query = "SELECT * FROM encyklopedia WHERE tytul LIKE '%$seach%' AND tresc LIKE '%$seach%' ORDER BY `id` DESC";
  10.  
  11. $result = mysql_query($query); 
  12.  
  13. if ($result) 
  14. { 
  15. echo "Rezultaty szukania:<br/><br/>"; 
  16.  
  17. while ($r = mysql_fetch_array($result)) {
  18. echo'<a href="encyklopedia.php?go=fraza&id='.$r['id'].'" title="'.$r['tytul'].'" class="text_a">'.$r['tytul'].'</a><br/>'; 
  19. } // end while 
  20. } else { echo "problem...."; } 
  21. } else { 
  22. echo "Powtórz szukanie!"; 
  23. } 
  24. ?>

Co moze byc zle w tym skrypcie?
Ludvik
Po co zmienna $srch? Nie używasz jej. W zapytaniu masz literówkę zamiast %$seach% powinno być %$search% chyba? To na dobry początek...
Gość
OMG, mecze sie ze skryptem kilka godzin, a tu literowka.... teraz skrypt dziala....
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.