![]() |
MySQL - Select
Hallo Leute!
Ich habe (wieder) ein Problem mit MySQL/PHP: Der Befehl: "INSERT INTO user (id, name, real_name, group) VALUES('1', 'test', 'test', '0')" liefert mir nur den Fehler: "1064: You have an error in your SQL syntax near 'group) VALUES('1', 'test', 'test', '0')' at line 1" Die Tabellen exisistieren natürlich und ich bin auch mit dem Server und der Datenbank verbunden. Wenn ich die Tabelle "group" weglasse funktioniert es! MfG Martin |
ist group vom type her zufällig eine zahl?
|
(id, name, real_name, group) VALUES('1', 'test', 'test', '0')"
sieht man ja das group a zahl ist.(0) probier group mit value 'test' |
Hallo!
Das Feld "group" ist ein Text. Die Gruppen werden durch ein ";" getrennt gespeichert ("1;0;100;..."). Also bei einer Gruppe ist folglich nur eine Zahl dort. MfG Martin |
@zend
phpMyAdmin bricht mir mit einen Error wenn ich für das Feld "group" einen value Wert einsetzen will. MfG Martin |
OK - hab mal nachgeschlagen. Du "darfst" zwar reservierte Worte als Spaltennamen verwenden, es wird aber nicht empfohlen. Bennene die Spalte in "Gruppe" um, und es wird alles sofort funktionieren. Bei mir hat er schon beim erstellen einer Spalte mit dem Namen "group" auf der Kommandozeile eine Fehlermeldung geschoben. phpMyAdmin dürfte da etwas "lockerer" mit dem Problem umgehen.
Zitat:
|
danke _m3
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag