dave: Gleichzeitige Suche nach mehreren Kriterien

Beitrag lesen

Bei 5 Checkboxen 5 ifs, ich machs mal nur für 2:

$sql = "SELECT asdf FROM asdf WHERE 1=1";
if(datumcheckbox == true)
{
  $sql = $sql . " OR datumsfeld = wert";
}
if(benutzernamecheckbox == true)
{
  $sql = $sql . " OR benutzerfeld = wert";
}

Beim anklicken keiner checkbox steht in $sql:
SELECT asdf FROM asdf WHERE 1=1

Beim anklicken der datumcheckbox steht in $sql:
SELECT asdf FROM asdf WHERE 1=1 OR datumsfeld = wert

Beim anklicken der benutzercheckbox steht in $sql:
SELECT asdf FROM asdf WHERE 1=1 OR benutzerfeld = wert

Beim anklicken beider checkboxen steht in $sql:
SELECT asdf FROM asdf WHERE 1=1 OR datumsfeld = wert OR benutzerfeld = wert

entweder wir reden aneinander vorbei oder ich bin schlecht im erklären :)