Tach
wie geht das ?
Beispiel?
So ganz hab ich's net verstanden, aber ich probiers trotzdem:
while(preg_match("/([paperwork])|([blablabla])|([holladiri])/", $zeile["inhalt_2"], $erg_array))
{ for($i=1, $j=count($erg_array); $i<$j; $i++)
{ $x = mysql_fetch_array(mysql_query("SELECT usw. usf. WHERE blafoo='".$erg_array[$i]."'"), MYSQL_ASSOC);
$zeile["inhalt_2"] = str_replace($erg_array[$i], $x["wasweissich?"], $zeile["inhalt_2]);
}
}
Damit werden theoretisch alle Platzhalter ersetzt, selbst wenn der eingefügte Text selbst auch noch Platzhalter enthält (ist ungetetstet - keine Garantie für nix)
Ciao,
Harry