dedlfix: Mysql_real_Escape auf Array

Beitrag lesen

echo $begrüßung;

» foreach($array as $key => $wert)
      $array[$key] = mysql_real_escape($wert);
So wird das Array verändert.

Es geht auch mit einer Referenz

foreach($array as $key => &$wert)
    $wert = mysql_real_escape_string($wert);

Du musst aber dafür sorgen, dass der $wert nicht selber wieder ein Verweis auf ein Array oder ein Objekt ist.

Naja, das wäre nicht sehr sinnvoll, denn dann brauchst es eigentlich vorher einen Mechanismus, um das Array flach zu bekommen, ansonsten "passt" es nicht in ein SQL-Statement.

echo "$verabschiedung $name";