Mailinglisten-Archive |
> ich möchte in einem Script dynamische Parameter für einen List-Befehl > verwenden, z. B.: > $list= "$var1, $var2, $var3"; > list($list) = mysql_fetch_row($result); > > Hierbei wird aber leider $list nicht durch die Variablen ersetzt, sondern > selbst verwendet. Ich habe also dann in $list den Wert aus der DB. > > Wie kann ich php dazu bringen, den vorher gesetzten Wert der Variable zu > verwenden? Mit eval() kann man Strings zur Laufzeit von PHP parsen lassen: $list= "$var1, $var2, $var3"; $code = "list($list) = mysql_fetch_row(\$result);"; eval($code); Mit freundlichen Grüßen, Tobias Ratschiller -- /* Tobias Ratschiller | New Media Consultant | http://phpWizard.net */ <?printf("<?".$a='printf("<?".$a=%c%s%c,39,$a,39);?>',39,$a,39);?>
php::bar PHP Wiki - Listenarchive