MySQL Fehler
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
check
code
dank
datenbank
ende
fach
fehler
hausaufgabe
manual
not
null
rang
semikolon
server
statement
syntax
tabelle
wirklichkeit
wunsch
-
Ich möchte mit PHP in eine Datenbank einige Tabellen einfügen, bin allerdings zu blöd dafür
Also das wird mit MySQL query abgeschickt:
CREATE TABLE testtest-schule_aktuell ( was VARCHAR(200) NOT NULL, wann VARCHAR(200) NOT NULL )CREATE TABLE testtest-schule_hausaufgaben ( hausaufgabe VARCHAR(200) NOT NULL, fach VARCHAR(200) NOT NULL )CREATE TABLE testtest-schule_user ( user VARCHAR(200) NOT NULL, password VARCHAR(200) NOT NULL, rang VARCHAR(5) NOT NULL
Und das sagt MySQL:
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 '-schule_aktuell ( was VARCHAR(200) NOT NULL, wann VARCHAR(200) NOT NUL' at line 1super
Wie bekomme ich es hin, sodass es geht? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Dein Statement sind in Wirklichkeit 2 Statements, sonst aber augenscheinlich korrekt. Entweder du machst zwischen die beiden Statements ein Semikolon (also vor das zweite CREATE) oder du schickst sie einzeln ab.
EDIT:
Und am Ende fehlt ne Klammer.
EDIT 2:
Denk mal drüber nach ob primary keys nicht sexy wären, z.B.
CREATE TABLE schule_aktuell ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, was VARCHAR(200) NOT NULL, wann TIMESTAMP(8));
Beitrag zuletzt geändert: 16.9.2009 21:30:50 von census -
Thread auf Wunsch des Erstellers geschlossen.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage