Hallo zusammen,
eventuell kann mir jemand von euch einen cleveren Tip geben (Sofern das überhaupt möglich ist)
Ich habe eine Suchmaschine für eine Datenbank programmiert.
Zum Suchen, laesst sich das Ergebnis anhand von max. 5 Kriterien eingrenzen.
Diese Kriterien können gesetzt sein, müssen aber nicht.
Daraus ergeben sich 5Bit Möglichkeiten in welcher Konstellation die Kritterien auftreten anhand von welchen ich dann ein Sql Query formulieren muss.
Gibt es eine andere Möglichkeit, als die 25 Kombinationen alle mit solchen abfragen zu unterscheiden?
Ich komm grade auf keine Idee wie man das irgendwie intelligenter machen koennte.
Vielen Dank
Gruß
Frank
eventuell kann mir jemand von euch einen cleveren Tip geben (Sofern das überhaupt möglich ist)
Ich habe eine Suchmaschine für eine Datenbank programmiert.
Zum Suchen, laesst sich das Ergebnis anhand von max. 5 Kriterien eingrenzen.
Diese Kriterien können gesetzt sein, müssen aber nicht.
Daraus ergeben sich 5Bit Möglichkeiten in welcher Konstellation die Kritterien auftreten anhand von welchen ich dann ein Sql Query formulieren muss.
Gibt es eine andere Möglichkeit, als die 25 Kombinationen alle mit solchen abfragen zu unterscheiden?
PHP:
if (!isset(option1) && !isset(option2) && !isset(optio3) && !isset(option4) && !isset(option5)) ) // entspricht kombination 00000
$sqlqry= "query fuer kombi 00000"
..
elseif( isset() .. && ..) // entspricht kombination 00001
$sqlqry= "query fuer kombi 00001"
..
..
// bis kombination 11111
Ich komm grade auf keine Idee wie man das irgendwie intelligenter machen koennte.
Vielen Dank
Gruß
Frank