$res = 'Select * from tbl_cl_artikel where (gruppe="gastro" or gruppe2="gastro")';
if ($genre2 <>'')
{
$res = $res." and (genre='".$genre_suche."' or genre2='".$genre_suche."' or genre3='".$genre_suche."' or genre4='".$genre_suche."' or genre5='".$genre_suche."')";
}
Hallo zusammen,
Diese Abfrage liefert leider keine Einschränkungen und zeigt somit alle Datensätze an, die in Gruppe oder Gruppe2 "gastro" stehen haben.
Wenn genre_suche = "Eiscafe", dann werden auch alle angezeigt (auch jene, welche weder in genre noch in genre2 - genre5 das Wort Eiscafe stehen haben).
Hat jemand eine Idee, wie die Abfrage richtig heißen muss?
Dank und Gruß
Marcus
if ($genre2 <>'')
{
$res = $res." and (genre='".$genre_suche."' or genre2='".$genre_suche."' or genre3='".$genre_suche."' or genre4='".$genre_suche."' or genre5='".$genre_suche."')";
}
Hallo zusammen,
Diese Abfrage liefert leider keine Einschränkungen und zeigt somit alle Datensätze an, die in Gruppe oder Gruppe2 "gastro" stehen haben.
Wenn genre_suche = "Eiscafe", dann werden auch alle angezeigt (auch jene, welche weder in genre noch in genre2 - genre5 das Wort Eiscafe stehen haben).
Hat jemand eine Idee, wie die Abfrage richtig heißen muss?
Dank und Gruß
Marcus
Kommentar