Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Prosty problem, zły komunkat
Majzel
post
Post #1





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 3.07.2007

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


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.

Ten post edytował Majzel 16.02.2008, 15:45:10
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




magiczne slowo: register_globals
Bylo milion razy na forum, np. tu:
http://forum.php.pl/index.php?showtopic=44...t=0&start=0
zamykam
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.12.2025 - 20:12