Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyszukiwarka
crew123
post 4.07.2012, 10:42:35
Post #1





Grupa: Zarejestrowani
Postów: 89
Pomógł: 0
Dołączył: 25.02.2012

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


Cześć.
Próbuję dostosować wyszukiwarkę nospor'a do własnych potrzeb, lecz po wpisaniu miasta wyskakuje:
  1. Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/crew/public_html/skrypt/include/wyszukiwarka.php on line 62


Tutaj jest to linijka 26

  1. $wh = array(); //inicjalizujemy tablicę z warunkami
  2. if (!empty($_POST['kategoria'])) //jeśli podano imię
  3. $wh[] = "id_cat = '$_POST[kategoria]' ";
  4.  
  5. if (!empty($_POST['wojewodztwo'])) //jeśli podano nazwisko
  6. $wh[] = "id_woj = '$_POST[wojewodztwo]' ";
  7.  
  8. if (!empty($_POST['region'])) //jeśli podano zakres dolny wieku
  9. $wh[] = "id_region = $_POST[region]";
  10.  
  11. if (!empty($_POST['cena_od'])) //jeśli podano zakres górny wieku
  12. $wh[] = "cena_od >= $_POST[cena_od]";
  13.  
  14. if (!empty($_POST['cena_do'])) //jeśli podano zakres górny wieku
  15. $wh[] = "cena_do <= $_POST[cena_do]";
  16.  
  17. if (!empty($_POST['miasto_szukaj']))
  18. $wh[] = "miasto = $_POST[miasto_szukaj]";
  19.  
  20. if (!empty($wh))
  21. $where = 'WHERE '.implode(' AND ', $wh);
  22. else
  23. $where = '';
  24.  
  25. $result2 = mysql_query('SELECT * FROM ogloszenia '.$where.'');
  26. $row = mysql_fetch_row($result2);
  27. $count = $row[0];
  28. if($count > 0) {
  29. //a teraz tworzymy nasze glowne zapytanie i łączymy je z naszymi warunkami
  30. $sql = mysql_query('SELECT * FROM ogloszenia '.$where.' ORDER BY id DESC');
  31. while($row = mysql_fetch_array($sql))
  32. {


Jak zniwelować ten błąd?

Ten post edytował crew123 4.07.2012, 10:43:58
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
emkej
post 4.07.2012, 11:04:09
Post #2





Grupa: Zarejestrowani
Postów: 48
Pomógł: 5
Dołączył: 18.06.2012

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


  1. Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/crew/public_html/skrypt/include/wyszukiwarka.php on line 62


Ale tu jest informacja o błędzie w 62 linijce? smile.gif


--------------------
http://tropmy.net - narzędzie do badania usability stron WWW.
Go to the top of the page
+Quote Post
crew123
post 4.07.2012, 11:08:04
Post #3





Grupa: Zarejestrowani
Postów: 89
Pomógł: 0
Dołączył: 25.02.2012

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


wyżej jest więcej kodu (html), skopiowałem tylko kwałek
Go to the top of the page
+Quote Post
emkej
post 4.07.2012, 11:10:15
Post #4





Grupa: Zarejestrowani
Postów: 48
Pomógł: 5
Dołączył: 18.06.2012

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


Zmień linijkę 25 na:
  1. $result2 = mysql_query('SELECT * FROM ogloszenia '.$where.'')or die(mysql_error());


I zobacz jaki błąd wyskoczy.


--------------------
http://tropmy.net - narzędzie do badania usability stron WWW.
Go to the top of the page
+Quote Post
crew123
post 4.07.2012, 11:13:07
Post #5





Grupa: Zarejestrowani
Postów: 89
Pomógł: 0
Dołączył: 25.02.2012

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


Unknown column 'dfdf' in 'where clause'

- dfdf - treść wpisana w inpucie "miasto_szukaj"
Go to the top of the page
+Quote Post
emkej
post 4.07.2012, 11:15:52
Post #6





Grupa: Zarejestrowani
Postów: 48
Pomógł: 5
Dołączył: 18.06.2012

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


Linia 18:
  1. $wh[] = "miasto = '$_POST[miasto_szukaj]'";


--------------------
http://tropmy.net - narzędzie do badania usability stron WWW.
Go to the top of the page
+Quote Post
crew123
post 4.07.2012, 11:17:19
Post #7





Grupa: Zarejestrowani
Postów: 89
Pomógł: 0
Dołączył: 25.02.2012

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


Dzięki chłopak biggrin.gif <facepalm>
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: 19.07.2025 - 16:48