Mailinglisten-Archive |
Hallo Liste, sagt mal, gibt es eine Möglichkeit eine PHP-Funktion in einer mysql-query aufzurufen, ähnlich wie in diesem Fetzen Code: <? PHP mysql_query("insert into user (email,vname,name,str,plz,ort,geb,sex,pw) values (\"$email\",\"$vname\",\"$name\",\"$str\",\"$plz\",\"$ort\",\"$geb\",\"$sex\",\"echo austauschen($pw);\")")or die(mysql_error()); ?> ?? Ich habe nämlich eine Funktion geschrieben mit der ich Zeichen wie z.B. ' oder " durch etwas anderes austauschen kann. Dieser Funktion muß jedoch die jeweilige Variable übergeben werden ($pw, $email, $name $str etc.). Habt ihr ansonsten vielleicht eine andere Idee oder könnt mir sagen wo ich eine Lösung finden kann? Sonst bleibt mir nämlich nur noch übrig eine weitere Funktion zu schreiben, die den neuen Wert der jeweiligen Variable zuweist (sprich: $pw=echo austauschen($pw); ...) und da ich noch eine Funktion zum zurücktauschen geschrieben habe und ich diese Funktion in versch. Programmen mit haufenweise Variablen einsetzen muß, dachte ich mir es muß doch irgendwie eine einfachere bzw. elegantere und nicht ganz so umständliche Art geben, das zu realisieren, mir fällt jedoch nichts mehr ein. [Man war das'n langer Satz. Mein ehemaliger Deutschlehrer würde einen Anfall kriegen! ;-)] Ich wäre für jede Hilfe dankbar. Ciao, Eure Nadja
php::bar PHP Wiki - Listenarchive