Hi,
eigentlich wollte ich was ganz normales machen: Einen Datenbankeintrag updaten. Schon 100mal gemacht und auch keine schwere Übung, doch dann kam das:
Der Code dazu schaut so aus:
Wenn ich den Teil:
entferne klappt alles. Die Variabel $moderator wird auch richtig übergeben.
Wo ist der Fehler? Ich finde ihn nicht!
eigentlich wollte ich was ganz normales machen: Einen Datenbankeintrag updaten. Schon 100mal gemacht und auch keine schwere Übung, doch dann kam das:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mod='0', infotext='Hi,
ich bin Filip und habe zusammen' at line 1
Der Code dazu schaut so aus:
PHP:
if ($passwort!='')
{
$pwd= md5($passwort);
$kenn = "passwort='$pwd',";
}
mysql_select_db("usr_web2_1");
$eintrag = "UPDATE user SET nickname='$nickname', vorname='$vorname', nachname='$nachname',
userpic='$userpic', email='$email', $kenn pferd='$pferd', beruf='$beruf', konto='$konto',
aktiv='$aktiv', admin='$admin', mod='$moderator', infotext='$infotext', msn='$msn', icq='$icq',
homepage='$homepage', signatur='$signatur' WHERE user_id = '$id'";
mysql_query($eintrag);
Wenn ich den Teil:
PHP:
mod='$moderator'
Wo ist der Fehler? Ich finde ihn nicht!