![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z napisaniem zaawansowanej wyszukiwarki. Formularz wygląda tak:
Mianowicie wszystko komplikuje się dla mnie, ponieważ użytkownik może wybrać pole "Wszystkie". I co wtedy zrobić? Sprawa byłaby prostsza bez tego czyli jedno zapytanie gdzie coś=coś i szukaj. Ale może wybrać np. miasto warszawa a dalej już "Wszystkie", "Wszystkie", "Wszystkie" etc. Jak to wyszukać? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 290 Pomógł: 48 Dołączył: 11.05.2008 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Wystarczą odpowiednie warunki - nic skomplikowanego (IMG:style_emoticons/default/smile.gif)
Jeśli użytkownik wybrał opcję "Wszystkie" - nie dodajemy nic do zapytania. W przeciwnym wypadku dodajemy te "coś=coś" (IMG:style_emoticons/default/wink.gif) Przykładowo (wiadomo, musisz zadbać o odpowiednie filtrowanie danych itd.):
PS: Pamiętaj, żeby nadać atrybut "value" dla znaczników option. Ten post edytował Tajgeer 9.08.2013, 16:57:20 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 00:17 |