Hallo Community,
Ich bräuchte mal von Einem von Euch ein bisschen Hilfe. Es geht um SQL, um das Anlegen einer Datenbank. Und zwar habe ich folgenden Code, der in myphpadmin die folgende Fehlermeldung ausspuckt:
#1064 - 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 '$sql = 'CREATE TABLE `User` ('
. ' `ID` INT AUTO_INCREMENT NOT NULL, '
' at line 1
Ich habe schon etliche Male versucht, die '' richtig nach Anleitung zu setzten, aber nichts funktionierte. ich weiss nicht woran es liegt.
Hier der Code...
Ich hoffe, jemand von euch kann mir vielleicht sagen was da schief läuft.
So long,
romolus88
Ich bräuchte mal von Einem von Euch ein bisschen Hilfe. Es geht um SQL, um das Anlegen einer Datenbank. Und zwar habe ich folgenden Code, der in myphpadmin die folgende Fehlermeldung ausspuckt:
#1064 - 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 '$sql = 'CREATE TABLE `User` ('
. ' `ID` INT AUTO_INCREMENT NOT NULL, '
' at line 1
Ich habe schon etliche Male versucht, die '' richtig nach Anleitung zu setzten, aber nichts funktionierte. ich weiss nicht woran es liegt.
Hier der Code...
PHP-Code:
$sql = 'CREATE TABLE `User` ('
. ' `ID` INT AUTO_INCREMENT NOT NULL, '
. ' `Autologin` VARCHAR(32) NULL, '
. ' `IP` VARCHAR(15) NOT NULL, '
. ' `SessionID` VARCHAR(32) NOT NULL, '
. ' `Nickname` VARCHAR(30) NOT NULL, '
. ' `Passwort` VARCHAR(32) NOT NULL, '
. ' `Email` VARCHAR(70) NOT NULL, '
. ' `Show_Email` BOOL NULL, '
. ' `Homepage` VARCHAR(70) NOT NULL, '
. ' `Registrierungsdatum` DATE NULL, '
. ' `Wohnort` VARCHAR(70) NOT NULL, '
. ' `ICQ` VARCHAR(20) NOT NULL, '
. ' `AIM` VARCHAR(70) NOT NULL, '
. ' `YIM` VARCHAR(70) NOT NULL, '
. ' `MSN` VARCHAR(70) NOT NULL, '
. ' `Avatar` VARCHAR(100) NOT NULL, '
. ' `Letzter_Login` INT NOT NULL DEFAULT \'0\', '
. ' `Letzte_Aktion` INT NOT NULL DEFAULT \'0\','
. ' PRIMARY KEY (`ID`),'
. ' UNIQUE (`Nickname`, `Email`)'
. ' )';
mysql_query($sql);
Ich hoffe, jemand von euch kann mir vielleicht sagen was da schief läuft.
So long,
romolus88
Kommentar