![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 8.08.2007 Ostrzeżenie: (10%) ![]() ![]() |
Mam prostą wyszukiwarkę, która wyszukuje z bazy danych, przy trzych opcjach. Można wpisać frazę wg której szuka, można wybrać województwo i jakiś produkt. Kiedy wyszukuje fraze i wybiore wojewodztwo, to tak jakby nie uznawał tej opcji wojewodztwo i pokazuje wszystkie spełnione kryteria, ale bez wojewodztwa, tak samo jest z branza. Moim zdaniem to jakby nie uwzględniał tego co jest po where: oferta where wojewodztwo='$wojewodztwo' and kategoria='$branza' and checking='TAK'");
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
to przez te OR.
Musisz je wziąść w nawias. Tak samo masz w matmie: 2+3+4*2 da ci inny wynik niz (2+3+4)*2 where (stanowisko='$fraza' or stanowisko='$fraza2' or stanowisko='$fraza1') and .... and ...... Pozatym tak sie nie buduje wyszukiwarki. http://nospor.pl/wyszukiwarka-zapytanie-za...runkow-n31.html |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 8.08.2007 Ostrzeżenie: (10%) ![]() ![]() |
Dziękuję (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 17:15 |