Haloo zusammen,
folgendes Problem:
Der User kann über ein Formular Werte vorgeben, die dann in die Suche einfliessen sollen. Das können max. 5 Vorgaben sein.
Die Suche nach einem Vorgabewert ist auch nicht das Problem. Schwierig wird's bei den Kombinationen. Wenn ich mich nicht verrechnet habe, müsste es 25 verschiedene Kombinationen geben, die als Suchparameter vorkommen können. Nun macht es ja wenig Sinn, die 25 Möglichkeiten so zu definieren:
Gibt es da eine einfacherere bzw. elegantere Art das zu lösen ???
Vielen Dank für eure Hilfe ! ! !
Gruß
Michael
folgendes Problem:
Der User kann über ein Formular Werte vorgeben, die dann in die Suche einfliessen sollen. Das können max. 5 Vorgaben sein.
Die Suche nach einem Vorgabewert ist auch nicht das Problem. Schwierig wird's bei den Kombinationen. Wenn ich mich nicht verrechnet habe, müsste es 25 verschiedene Kombinationen geben, die als Suchparameter vorkommen können. Nun macht es ja wenig Sinn, die 25 Möglichkeiten so zu definieren:
PHP-Code:
if(isset($_POST['wert1']))
{
$query = "SELECT Felder FROM Tabelle WHERE wert1 = '".$_POST['wert1']."'";
}
elseif(isset($_POST['wert1']) && isset($_POST['wert2']))
{
$query = "SELECT Felder FROM Tabelle WHERE wert1 = '".$_POST['wert1']." and wert2='".$_POST['wert2']."'";
}
und so weiter
Vielen Dank für eure Hilfe ! ! !
Gruß
Michael
Kommentar