![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 27.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Jest taki oto problem:
mam 4 listy rozwijane. Na podstawie dowolnej konfiguracji cech zawartych w tych listach chcę umożliwić szukanie przedmiotu (Np. użytkownik wybiera cechę z pierwszej i trzeciej listy). Możliwich kombinacji jest niewiele, toteż zdecydowałem się na zastosowanie if... (else...if) 16 razy. Fragment: if((empty($_SESSION['cid'])) && (empty($_SESSION['mid'])) && (empty($_SESSION['dre']))&& (empty($_SESSION['przet'])) ) { echo "wybierz przynajmniej jedno kryterium wyszukiwania"; } elseif ((isset($_SESSION['cid'])) && (empty($_SESSION['mid'])) && (isset($_SESSION['dre']))&& (empty($_SESSION['przet'])) ) { include ("pagindlawynik5.php"); include_once ("tabwyn.php"); } ...itd.itd. PROBLEM: powyższe nie działa prawidłowo, tzn. dla niektórych przypadków dane są ukazywane właściwie, ale dla innych w ogóle nie są wyświetlane. Z góry dziękuję za pomoc. Ten post edytował bartek81 4.05.2013, 10:08:07 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
A nie możesz tego pobrać z poziomu bazy?
|
|
|
-Andrzej.W.- |
![]()
Post
#3
|
Goście ![]() |
A nie jest tak, że przy formularzu menu rozwijalne funkcja empty() zawsze zwróci true, nawet jak użytkownik nie wybierze?
Ten post edytował Andrzej.W. 4.05.2013, 10:25:19 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Przekombinowales.... tu sie nie robi żadnych kombinacji, tylko poprostu dynamicznie buduje zapytanie. Proszę:
http://nospor.pl/wyszukiwarka-zapytanie-za...d-warunkow.html |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 27.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
SERDECZNIE DZIĘKUJĘ !
O TO MI WŁAŚNIE CHODZIŁO! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 05:17 |