Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] szukajka wlasnej roboty, niezbyt dziala
-Gość_hinduseek_*-
post 12.07.2006, 20:57:35
Post #1





Goście







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?
Go to the top of the page
+Quote Post
Ludvik
post 12.07.2006, 21:22:54
Post #2





Grupa: Przyjaciele php.pl
Postów: 698
Pomógł: 3
Dołączył: 28.03.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


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 to the top of the page
+Quote Post
-Gość-
post 12.07.2006, 21:33:39
Post #3





Goście







OMG, mecze sie ze skryptem kilka godzin, a tu literowka.... teraz skrypt dziala....
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 04:19