Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 126 Pomógł: 0 Dołączył: 1.11.2004 Ostrzeżenie: (0%)
|
Witam,
problem wyglada następujaco: mam zapytanie w postaci Kod SELECT * FROM miejsca WHERE miasto_id='$miasto' AND (nazwa LIKE '%$fraza%') OR (opis LIKE '%$fraza%') OR (adres LIKE '%$fraza%') niestety zwrocony mi wynik wogole nie uwzglednia tego parametru miasto_id='$miasto'. Zostaja mi wyswietlone wyniki z wszystkich miast. Co robie nie tak? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 406 Pomógł: 9 Dołączył: 24.07.2005 Skąd: Bydgoszcz Ostrzeżenie: (0%)
|
Czy miasto przekazujesz z formularza (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) jak tak to zrób:
Jeśli metodą get to zamiast $_POST daj $_GET, jeśli dajesz to w parametrach linku daj
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 126 Pomógł: 0 Dołączył: 1.11.2004 Ostrzeżenie: (0%)
|
niestety nic to nie daje, dalej mam w wynikach wszystkie miasta.
|
|
|
|
Post
#4
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Pole miasto_id jest chyba liczbowe?
Usuń przy porównywaniu apostrofy, liczby porównuje sie bez nich. |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 126 Pomógł: 0 Dołączył: 1.11.2004 Ostrzeżenie: (0%)
|
eh dlaej nic, a miasto_id to pole typu char(3).
kod wyglada tak:
Ten post edytował dobryvinyl.com 22.01.2006, 11:32:54 |
|
|
|
Post
#6
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Zrób tak ...
.. i zodacz jakie zapytanie Ci wyświetli. I spróbuj je wykonać bezpośrednio, np. przez PHPMyAdmina. |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 126 Pomógł: 0 Dołączył: 1.11.2004 Ostrzeżenie: (0%)
|
yyyy
Kod Parse error: parse error, unexpected T_VARIABLE, expecting ',' or ';'
|
|
|
|
Post
#8
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Zjadłem średnik, sorry.
P.S. Mnie w szkole uczyli myślenia nawet w trakcie przepisywania z tablicy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 126 Pomógł: 0 Dołączył: 1.11.2004 Ostrzeżenie: (0%)
|
teraz to juz calkowicie oszalalem.
jak jest dodany ten kod:
to wyniki wyswietlania sa dobre, czyli nie wyswietla miejsc z innych miast. |
|
|
|
Post
#10
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%)
|
Jak na mój gust to błąd był tu w grupowaniu warunków. Dane pasowały jeśli był spełniony pierwszy i drugi lub trzeci lub czwarty. |
|
|
|
Post
#11
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
A dopuszczasz możliwość tego że przeglądarka zcacheowała stronę?
Spróbuj teraz wrócić do poprzedniej wersji. |
|
|
|
Post
#12
|
|
|
Grupa: Zarejestrowani Postów: 126 Pomógł: 0 Dołączył: 1.11.2004 Ostrzeżenie: (0%)
|
crash, bingo! Dzieki wielkie Panowie.
Ten post edytował dobryvinyl.com 22.01.2006, 11:51:54 |
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 18:12 |