Mailinglisten-Archive |
> Kann man das nicht das Script entscheiden lassen? > > > Je nachdem was die Leute ausgesucht haben > > 1. Fall sql-Statement mit OR > > 2. Fall sql-Statement mit AND Hallo Steffen, klar kann man: <beispiel> if ( isset ($feld1)) { $sql = "SELECT * FROM table WHERE bedingung1='$bedingung1' OR bedingung2='$bedingung2'"; } elseif ( isset ($feld2)) { $sql = "SELECT * FROM table WHERE bedingung1='$bedingung1' AND bedingung2='$bedingung2'"; } </beispiel> Du kannst auch die ifs und elseifs ... noch beliebig mit AND bzw. OR "verschachteln" - macht den Code natürlich nicht lesbarer. Und Du musst das auch für den Benutzer transparent machen - wo gilt AND, wo OR? Wie das jetzt aber in Deinem Fall genau machst - da musst Du schon ein bisschen selber nachdenken. Viel Erfolg! Die Idee mit der Checkbox war auch ganz gut... Michael Motzkus
php::bar PHP Wiki - Listenarchive