Ich trage an einer Stelle etwas in die Datenbank ein, es gibt ein true zurück, aber trägt nichts ein. Ich finde aber keinen Fehler! ich hab mit echo alle Variablen ausgegeben um zu prüfen ob die gefüllt sind, die Spaltennamen stimmen, der user ist eingeloggt, sodass das WHERE auch stimmt.
Der Code ist wie folgt:
$eintrag = "UPDATE userdaten SET word='".$pass2."', mail='".$mail."', name2='".$real."', tag='".$tag."', monat='".$monat."', jahr='".$jahr."' WHERE name='".$account."'";
$eintragen = mysql_query($eintrag) OR DIE(mysql_error());
if($eintragen == true)
{
... das hier wird ausgegeben...
}
Seht ihr da einen Fehler?
Der Code ist wie folgt:
$eintrag = "UPDATE userdaten SET word='".$pass2."', mail='".$mail."', name2='".$real."', tag='".$tag."', monat='".$monat."', jahr='".$jahr."' WHERE name='".$account."'";
$eintragen = mysql_query($eintrag) OR DIE(mysql_error());
if($eintragen == true)
{
... das hier wird ausgegeben...
}
Seht ihr da einen Fehler?
Kommentar