Suche durch eine DB mit AND verknüpfung geht ned korrekt

Ich würde die Query Länge dynamisch anpassen:
PHP:
$and = "";
$query = "SELECT * FROM deine_tabelle WHERE ";
if ($feld1 != "")
{
  $query.= "BLA1 LIKE '%$bla1%' ";
  $and = "AND";
}
if ($field2 != "")
{
  $query.= $and." BLA2 LIKE '%$bla2%' ";
  $and = "AND";
}
........

Wenn du durch alle Felder durchbist kannst du den $query ausführen
 
Zurück