Hallo zusammen,
habe folgendes Problem. ich habe in einer Suchmaske drei vordefinierte Dropdown-Menüs die aus einer Datenbank gefüllt werden.
Als erste Wert in jedem Menü ist "alle" ausgewählt. Wenn jetzt in jedem Dropdown-Menü ein anderer Wert als "alle" ausgewählt wird ist die sql abfrage kein Problem:
SELECT farbe, gruppe, komponente FROM Tabellen_name WHERE farbe=$farbe AND gruppe=$gruppe AND komponente=$komponente ORDER BY farbe ASC
Jetzt kommt das aber. Wenn in einem Dropdown-Menü kein anderer Wert ausgewählt wurde als "alle", muss ich dann mit if und else alle Möglichkeiten mit einem eigenen SQL-Statement abdecken oder kann ich das in einem machen? Da hörts bei mir aber leider auf, hab auch beim googlen nichts gefunden.
diese Möglichkeit funktioniert natürlich nicht aber nur so als Erklärung:
SELECT farbe, gruppe, komponente FROM Tabellen_name WHERE farbe=* AND gruppe=* AND komponente=* ORDER BY farbe ASC
Hat da einer eine zündende Idee?
Vielen Dank im voraus für eure Hilfe.
Gruß Rüdiger