MySQL Syntax Fehler
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Ich sehe wohl heute den Wald vor lauter nicht.
"CREATE TABLE ".DB_PROFILFELDER." ( id bigint(20) NOT NULL auto_increment, order int(11) NOT NULL, titel varchar(30) NOT NULL, typ varchar(250) NOT NULL, PRIMARY KEY (id) ) ENGINE=MyISAM DEFAULT CHARSET=UTF8 COLLATE=utf8_unicode_ci"
PDO bzw. MySQL sagt in Line3 soll der Fehler sein nähe order int(11) NOT NULL, titel varchar(30) NOT NULL, typ varchar(250) NOT N
Nur was ist falsch?
Die Konstante ist als meteor_profilfelder deklariert. Bei den Tabellen davor im Script hat er alles eingetragen. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hey ho,
is glaube ich ziemlich simpel erklärt du verwendest ein mysql schlüsselwort als Spaltenname.
order
Naja wenn du Backticks verwendest wirst du solche Probleme nicht mehr haben bzw. bekommen.
Beispiel:
`order` int(11) NOT NULL,
und schon sollte es funktionieren.
MfG
Beitrag zuletzt geändert: 31.5.2015 18:48:22 von master4860 -
Danke, das hat sehr geholfen und nun funktioniert es auch.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage