Nina: Aufzählung generieren / Code vereinfachen

Beitrag lesen

Hi,

erstmal danke für Deine Hilfe - habs so probiert:

$suchbegriffe = array("$begriff1","$begriff2");
$suchfelder = array("vorname","name","bez");

//Suchfelder
for($x=0; $x<count($suchfelder); $x++)
{
$value = current($suchfelder);

$suchfelder_sql .= "
$value LIKE '%$suchbegriffe[0]%' AND vorname LIKE '%$suchbegriffe[1]%'
OR
$value LIKE '%$suchbegriffe[0]%' AND name LIKE '%$suchbegriffe[1]%'
OR
$value LIKE '%$suchbegriffe[0]%' AND bez LIKE '%$suchbegriffe[1]%'
";

if($x+1!=count($suchfelder))
{
$suchfelder_sql .= "
OR
";
}

next($suchfelder);
}

echo $suchfelder_sql;

Allerdings ist das noch nicht das, was ich suche.
Wenn ich mehrere $suchbegriffe im Array habe, dann muss ich auch den Code manuell ergänzen, genauso, wenn ich mehrere $suchfelder habe.

Wie krieg ich das automatisch in??

LG, Nina