lulu: Fehler in DB abfrage

Beitrag lesen

Moin Steffen,

login_db();
mysql_query("INSERT INTO user SET Nick = "". $nick ."", Password = "". $pwd ."", Email = "". $email ."", ID_Abschluss = "1" ");
$result=mysql_query("SELECT ID FROM user WHERE Nick = "". $nick ."" ");
while($result=mysql_fetch_array($result)){
        echo mysql_error();
        mysql_query("INSERT INTO freischaltung SET Code = "".$code."", User_ID ="".$result[0]."" ");
}

Seht ihr den Fehler?

In Deinem Code fehlt eine Fehlerbehandlung.
Dein "echo mysql_error();" ist so ungünstig platziert, dass es bei einem Fehler nie erreicht wird.
Dein SQL-Statement enthält ein reserviertes Schlüsselwort - benutzte also Backticks oder einen anderen Spaltennamen.

Viele Grüße

lulu

--
bythewaythewebsuxgoofflineandenjoytheday