André Laugks: Schreiben in MySQL-Tabelle funktioniert nicht

Beitrag lesen

Hallo!

Du musst die " ' " verbergen:

change to:

$sql_string="INSERT INTO members ( name, vorname, passwort, strasse, hausnr, plz, ort, land, mail, telpriv, telmob, beruf, gebdat, icq ) VALUES('$name', '$vorname', '$passwort', '$strasse', '$hausnr', '$plz', '$ort', '$land', '$mail', '$telpriv', '$telmob', '$beruf', '$gebdat', '$icq')";

$ergebnis = mysql_query($sql_string, $link);

Für das INSERT müßen die einfachen Anführungszeichen, in denen die Vraiablen stehen, nicht maskiert werden. Strings, die sich in den Variablen befinden, sollten maskiert werden. Zum Beispiel mit addslashes();

MfG, André Laugks
L-Andre @ gmx.de