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.