Seite 1 von 1

frage habe probleme mit einbau des mods Select forum

Verfasst: 13.01.2009 15:31
von chris1278
habe dn mod laut anleitung eingebaut und kommt immer die fehlermeldung:

SQL ERROR [ mysqli ]

Table 'phost126521.forum_selection_table' doesn't exist [1146]

SQL

SELECT forum_id FROM FORUM_SELECTION_TABLE WHERE user_id=2

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/functions_forum_select.php
LINE: 25
CALL: dbal_mysqli->sql_query()

FILE: includes/functions_display.php
LINE: 33
CALL: get_all_unwanted_forums()

FILE: index.php
LINE: 28
CALL: display_forums()
ich weis das der versucht ne tabelle zu laden die nicht existirt.

ich habe in der datenbank laut mod anweisungen folgende tabelen erstellt bzw erwitert.

Dies stand so in der anleitung:
SQL
Code:Select All
CREATE TABLE `phpbb_forums_selected` (`user_id` MEDIUMINT( 8 ) NOT NULL , `forum_id` MEDIUMINT( 8 ) NOT NULL , PRIMARY KEY ( `user_id` , `forum_id` ) )

Code:Select All
ALTER TABLE `phpbb_forums` ADD `static` TINYINT( 1 ) NOT NULL DEFAULT '0'

Code:Select All
CREATE TABLE `phpbb_selection_templates` (`template_id` MEDIUMINT( 8 ) NOT NULL ,`forum_id` MEDIUMINT( 8 ) NOT NULL ,PRIMARY KEY ( `template_id` , `forum_id` ))

Code:Select All
CREATE TABLE `phpbb_selection_template_names` (`template_id` MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT ,`template_name` VARCHAR( 255 ) NOT NULL ,PRIMARY KEY ( `template_id` ))

Code:Select All
INSERT INTO `phpbb_selection_template_names` (`template_id` ,`template_name`)VALUES ('-1', 'Default'), ('0', 'reserved');
meines erachtens scheint bei der anleitung eine tabele oder auch mehrere zu fehlen.

Re: frage habe probleme mit einbau des mods Select forum

Verfasst: 13.01.2009 15:42
von Balint
Hallo,

meiner Ansich nach fehlen bei dir die Änderungen an der includes/constants.php. Bitte nochmal prüfen.


Viele Grüße,
Bálint

Re: frage habe probleme mit einbau des mods Select forum

Verfasst: 13.01.2009 15:50
von chris1278
ok danke das wars was ich vergessen hatte (mich in hintern trete)