Guten Morgen,
ich habe eine Suchanfrage für eine Datenbank in der ein Stichwort eingegeben werden kann und durch markieren von Checkboxen ausgewählt werden soll, wo dieses Stichwort gesucht wird.
Die Suchanfrage funktioniert und es werden auch die richtigen Ergebnisse angezeigt, wenn alle Checkboxen markiert sind.
Sobald eine Checkbox nicht markiert ist, bricht das Programm ab.
Die erste if-Anweisung wird ausgeführt, wenn die Bedingung Checkbox "on" für eine Variable erfüllt ist, dann die zweite, wenn die Bedingung für die zweite Variable erfüllt ist und so weiter.
Sobald aber eine Checkbox aus ist, sind die Bedingungen für diese und die folgenden Abfragen nicht erfüllt und es gibt kein Ergebnis.
Wie kann ich das Programm dazu bringen, auch dann weiter zu arbeiten, wenn eine vorangegangene Bedingung nicht erfüllt ist.
Mit if... else komme ich nicht weiter, weil ja alle Suchanfragen bearbeitet werden sollen und nicht entweder .. oder.
Switch case habe ich mir angesehen, aber ich habe mehrere Variablen und nicht verschiedene Möglichkeiten für eine Variable.
Wie komme ich an dieser Stelle weiter?
Maike
ich habe eine Suchanfrage für eine Datenbank in der ein Stichwort eingegeben werden kann und durch markieren von Checkboxen ausgewählt werden soll, wo dieses Stichwort gesucht wird.
Die Suchanfrage funktioniert und es werden auch die richtigen Ergebnisse angezeigt, wenn alle Checkboxen markiert sind.
Sobald eine Checkbox nicht markiert ist, bricht das Programm ab.
Die erste if-Anweisung wird ausgeführt, wenn die Bedingung Checkbox "on" für eine Variable erfüllt ist, dann die zweite, wenn die Bedingung für die zweite Variable erfüllt ist und so weiter.
Sobald aber eine Checkbox aus ist, sind die Bedingungen für diese und die folgenden Abfragen nicht erfüllt und es gibt kein Ergebnis.
Wie kann ich das Programm dazu bringen, auch dann weiter zu arbeiten, wenn eine vorangegangene Bedingung nicht erfüllt ist.
Mit if... else komme ich nicht weiter, weil ja alle Suchanfragen bearbeitet werden sollen und nicht entweder .. oder.
Switch case habe ich mir angesehen, aber ich habe mehrere Variablen und nicht verschiedene Möglichkeiten für eine Variable.
Wie komme ich an dieser Stelle weiter?
Maike
Kommentar