Hi,
Ich habe bei meinem User registrierungsscript ein paar spalten drangehangen, und seit dem schreibt er die Daten einfach nicht mehr in die DB.
Er sagt zwar, das sie erfolgreich eingetragen wurden, was sich jedoch als falsch erweist, kein neuer Eintrag in der Datenbank.
Hier mal meine Struktur:
ZitatAlles anzeigenCREATE TABLE `benutzerdaten` (
`id` int(11) NOT NULL auto_increment,
`Nickname` varchar(50) collate latin1_general_ci NOT NULL default '',
`Kennwort` varchar(50) collate latin1_general_ci NOT NULL default '',
`Nachname` varchar(50) collate latin1_general_ci NOT NULL default '',
`Vorname` varchar(50) collate latin1_general_ci NOT NULL default '',
`rechte` varchar(5) collate latin1_general_ci NOT NULL,
`wohnort` varchar(15) collate latin1_general_ci NOT NULL,
`hobbie` varchar(1000) collate latin1_general_ci NOT NULL,
`icq` varchar(9) collate latin1_general_ci NOT NULL,
`skpe` varchar(50) collate latin1_general_ci NOT NULL,
`datum` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=4 ;
Und hier mein Query:
if ($sql = "
INSERT INTO
`benutzerdaten`
(
`Nickname`,
`Kennwort`,
`Nachname`,
`Vorname`,
`rechte`,
`wohnort`,
`hobbie`,
`icq`,
`skype`,
`datum`
)
VALUES
(
'{$_POST['Nickname']}',
'{$_POST['Kennwort']}',
'{$_POST['Nachname']}',
'{$_POST['Vorname']}',
'{$_POST['rechte']}',
'{$_POST['wohnort']}',
'{$_POST['hobbie']}',
'{$_POST['icq']}',
'{$_POST['skype']}',
NOW()
)" )
{
echo "Der Benutzer wurde in die Datenbank eingetragen.";
}
else
{
echo "Eintragung Fehlgeschlagen";
}
mysql_query($sql);
Alles anzeigen
Findet ihr den Fehler?
Ich finde ihn jedenfalls nicht, und das regt mich totaaaaaaaaaal auf!!! *hmpf*
Waere echt cool, wenn ihr mich drauf hinweist, was falsch ist!
Sibbi