Seite 1 von 2

Fehler in Forenstatistik

Verfasst: 11.12.2007 16:23
von tomtom
Hallo,

neuerdings, obwohl ich keinerlei Änderungen vorgenommen habe,

erhalte ich beim Auruf:

Code: Alles auswählen

Allgemeiner Fehler
 
Could not obtain topic information

DEBUG MODE

SQL Error : 1054 Unbekanntes Tabellenfeld 't.forum_id' in on clause

SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time FROM 524_topics t, 524_users u, 524_posts p, 524_posts p2, 524_users u2 LEFT JOIN 524_forums f ON t.forum_id=f.forum_id WHERE t.topic_poster = u.user_id AND p.post_id = t.topic_first_post_id AND p2.post_id = t.topic_last_post_id AND u2.user_id = p2.poster_id AND f.auth_view < 2 ORDER BY t.topic_last_post_id DESC LIMIT 5

Line : 188
File : actualstats.php
Finde grad den Link zum MOD nicht, aber er liefert im Index eine Übersicht über die letzten Beiträge, die aktivsten User, etc.

Wer kann helfen?

Verfasst: 11.12.2007 16:29
von -Tanja-
Könnte von einer Statistik-MOD sein.

Verfasst: 11.12.2007 16:31
von tomtom
Ja, ist auch so. Der ist auch eingebaut.

Fakt ist jedoch, dass er seit heute morgen die o.g. Fehlermeldung liefert, ohne das ich auch nur eine Änderung vorgenommen habe ... :(

Verfasst: 11.12.2007 16:36
von -Tanja-
Irgendwas in der Datenbank geändert?
Versuch doch einfach die Tabelle (Tabellen) von dieser MOD aus der DB zu löschen und über SQL Befehl neu einzuspielen.

BU vorher nicht vergessen!

Verfasst: 11.12.2007 16:59
von gloriosa
Hallo Thomas,
es handelt sich um die Mini Foren-Statistik. :wink:

Verfasst: 11.12.2007 17:45
von tomtom
Genau das war er. Danke.

Fragt sich noch immer, woher der Fehler rührt.

Dieser MOD legt keine Tabellen in der DB an, sonst hätte ich das schon probiert. Wer weiss Rat?

Verfasst: 12.12.2007 11:28
von Seimon
Probier mal:
Nach FROM Klammer auf
Vor LEFT JOIN Klammer zu

also:

Code: Alles auswählen

FROM ( ... ) LEFT JOIN 

Verfasst: 12.12.2007 14:18
von tomtom
Seimon hat geschrieben:Probier mal:
Nach FROM Klammer auf
Vor LEFT JOIN Klammer zu

also:

Code: Alles auswählen

FROM ( ... ) LEFT JOIN 
Vielen Dank - das wars.

Aber trotzdem die Frage: Wieso dieser Fehler? Ich habe keinerlei Änderungen gemacht?

Verfasst: 12.12.2007 14:29
von Seimon
mysql wurde von version 4 auf version 5 umgestellt glaub ich

Verfasst: 12.12.2007 14:31
von tomtom
uh, dann kann ich möglicherweise noch mehrere fehler erwarten?