Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]Prosty problem, zły komunkat
Forum PHP.pl > Forum > Przedszkole
Majzel
Witam mam dwa kody pierwszy plik form.html:

  1. <b>Wyszukiwarka produktów spożywczych</b><br><br>
  2.  
  3.  
  4. <form action="wynik.php" method="post">
  5. Szukaj na podstawie:<br>
  6. <select name="podstawaszukania">
  7. <option value="nrproduktu">Numeru produktu
  8. <option value="nazwaproduktu">Nazwy produktu
  9. <option value="cena">Cena produktu
  10. </select>
  11. <br><br>
  12.  
  13. Szukane hasło<br>
  14. <input name="haslo" type="text"> <br>
  15. <input type="submit" value="szukaj">
  16. </form>


drugi wynik.php

  1. <?php
  2. if (!$podstawaszukania || !$haslo)
  3. {  
  4. print "Nie zostało wpisane żadne hasło do wyszukiwarki";
  5. exit; }
  6. $podstawaszukania = addslashes($podstawaszukania);
  7. $haslo= addslashes($haslo);
  8. @$db = mysql_connect("localhost", "root", "");
  9. if (!$db)
  10. {  
  11. print "wystąpił błąd w połączeniu";  
  12. exit;
  13. }
  14.  
  15. mysql_select_db("sklep"); 
  16.  
  17. $query = "select * from produkty where ".$podstawaszukania." like '%".$haslo."%'"; 
  18. $result = mysql_query($query);
  19. $num_results = mysql_num_rows($result);
  20.  
  21. print "<p>Ilość znalezionych produktów: ".$num_results."</p>";
  22. for ($i=0; $i <$num_results; $i++) {
  23. $row = mysql_fetch_array($result);
  24. print ($i+1).". ";  
  25. print stripslashes($row["nazwaproduktu"]);
  26. print ", cena: ";  
  27. print stripslashes($row["cena"]);
  28. print "zł , numer produktu:";
  29. print stripslashes($row["nrproduktu"]);
  30. print "<br>";
  31. }
  32. ?>



i po wpisaniu czegoś do wyszukiwarki wyskakuje: "Nie zostało wpisane żadne hasło do wyszukiwarki", proszę o wskazanie błędu.
nospor
magiczne slowo: register_globals
Bylo milion razy na forum, np. tu:
http://forum.php.pl/index.php?showtopic=44...t=0&start=0
zamykam
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.