Guestbook SQL-Fehler

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
griza-angel
Mitglied
Beiträge: 126
Registriert: 15.03.2005 14:03
Kontaktdaten:

Guestbook SQL-Fehler

Beitrag von griza-angel »

Hallo!

Ich habe gerade den MOD "user guestbook 1.0.0" versucht einzubauen und bekomme bei der Eingabe von folgendem Code
CREATE TABLE `phpbb_profile_guestbook` (
`gb_id` int(10) NOT NULL auto_increment,
`user_id` int(10) NOT NULL default '0',
`poster_id` int(10) NOT NULL default '0',
`gb_time` int(10) NOT NULL default '0',
`title` varchar(255) NOT NULL default '',
`message` text NOT NULL,
`bbcode_uid` varchar(5) collate utf8_bin NOT NULL,
`user_guestbook_limit` VARCHAR(255) NOT NULL;
`user_guest_name` varchar(64) NOT NULL default '',
PRIMARY KEY (`gb_id`)
);

ALTER TABLE `phpbb_users` ADD `user_guestbook_active` TINYINT( 1 ) DEFAULT '1' NOT NULL;
ALTER TABLE `phpbb_users` ADD `user_guestbook_limit` VARCHAR(255) NOT NULL;
INSERT INTO `phpbb_profile_guestbook` VALUES (1, 2, 2, 1119444611, 'A little test', 'When You see this, it works xD','');
folgenden Fehler angezeigt:
Fehler
SQL-Befehl:

CREATE TABLE `phpbb_profile_guestbook` (

`gb_id` int( 10 ) NOT NULL AUTO_INCREMENT ,
`user_id` int( 10 ) NOT NULL default '0',
`poster_id` int( 10 ) NOT NULL default '0',
`gb_time` int( 10 ) NOT NULL default '0',
`title` varchar( 255 ) NOT NULL default '',
`message` text NOT NULL ,
`bbcode_uid` varchar( 5 ) COLLATE utf8_bin NOT NULL ,
`user_guestbook_limit` VARCHAR( 255 ) NOT NULL ;



MySQL meldet:

#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 '' at line 9
Kann mir da jemand bei der Beseitgung des Fehlers weiter helfen?! :-)


LG
griza-angel
Benutzeravatar
Berliner Schildkroete
Mitglied
Beiträge: 563
Registriert: 30.03.2007 19:02
Wohnort: Berlin

Beitrag von Berliner Schildkroete »

Hallo,

ich hab das mal versucht:
`user_guestbook_limit` VARCHAR(255) NOT NULL,
Allerdings kann ich es nicht testen, da ich auf der memberlist.php folgenden Fehler erhalte:
Parse error: syntax error, unexpected T_CASE in rootpath\phpBB3\memberlist.php on line 755
Grüße
Berliner Schildkröte
kein Support via PN, etc. - Befolgung meiner Vorschläge auf eigene Gefahr!
Antworten

Zurück zu „[3.0.x] Mod Support“