rakkaus: Lange IF-Schleife :-(

Beitrag lesen

warum schachtest sie nicht in einander???
es ist doch ein einfacher Baum immer nur mit 2 Möglichkeiten, dann wird es schon viel kürzer...
abc,abC aBc,aBC  Abc,AbC ABc,ABC

// Datenbankabfrage

if ((empty($veranstaltungstyp))&&(empty($datum)) && (empty($loc)))
{select...}
if ((empty($veranstaltungstyp))&&(empty($datum)) && !(empty($loc)))
{select...}
if ((empty($veranstaltungstyp))&&!(empty($datum)) && (empty($loc)))
{select...}
if ((empty($veranstaltungstyp))&&!(empty($datum)) && !(empty($loc)))
{select...}
if (!(empty($veranstaltungstyp))&&(empty($datum)) && (empty($loc)))
{select...}
if (!(empty($veranstaltungstyp))&&(empty($datum)) && !(empty($loc)))
{select...}
if (!(empty($veranstaltungstyp))&&!(empty($datum)) && (empty($loc)))
{select...}
if (!(empty($veranstaltungstyp))&&!(empty($datum)) &&!(empty($loc)))
{select...}