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