Seite 1 von 1

SQL-Fehler bei "Benachrichtungen verwalten"

Verfasst: 13.11.2008 23:13
von talk-pla.net
Hallo,

wenn man im UCP auf "Benachrichtigungen verwalten" clickt kommt folgender Fehler:
SQL ERROR [ mysql4 ]

Not unique table/alias: 'last' [1066]

SQL

SELECT f.*, ft.mark_time , last.anon AS last_anon, author.anon AS author_anon, last.anon AS last_anon FROM (phpbb_forums_watch fw, phpbb_forums f) LEFT JOIN phpbb_forums_track ft ON (ft.user_id = 53 AND ft.forum_id = f.forum_id) LEFT JOIN phpbb_posts last ON (last.post_id = f.forum_last_post_id) LEFT JOIN phpbb_posts last ON (last.post_id = t.topic_last_post_id) WHERE fw.user_id = 53 AND f.forum_id = fw.forum_id AND 1=1 ORDER BY left_id

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: includes/ucp/ucp_main.php
LINE: 306
CALL: dbal_mysql->sql_query()

FILE: includes/functions_module.php
LINE: 471
CALL: ucp_main->main()

FILE: ucp.php
LINE: 310
CALL: p_master->load_active()
Kann das evtl. mit dem Anonym posten-Mod zusammen hängen und wenn ja, wo ist der Fehler? Wir sind ratlos... :oops:
VIelen Dank schon mal!

Verfasst: 13.11.2008 23:20
von piero
der fehler ist hier:

Code: Alles auswählen

SELECT f.*, ft.mark_time , ==>last.anon AS last_anon<==, author.anon AS author_anon, ==>last.anon AS last_anon<== FROM ...
die tabelle "last.anon" wird doppelt eingelesen unter dem gleichen namen.

aber frag mich nicht wo du das ändern musst^^

Verfasst: 13.11.2008 23:37
von talk-pla.net
Super, das war der entscheidende Hinweis, haben´s hingekriegt, DANKE! :)

Verfasst: 13.11.2008 23:43
von piero
kein problem^^

war das durch einen mod verursacht?

Verfasst: 14.11.2008 10:40
von talk-pla.net
Jap, durch einen Anonym Posten Mod, aber wo genau der Fehler lag kA, vllt. auch beim Einbau was verbockt :oops: