Seite 7 von 10
Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1
Verfasst: 13.10.2010 00:16
von monti001
Insgesamt werden 2 verschiedene Meldungen angezeigt.
1.Unknown column
's.total_plays' in 'field list' [1054]
2 Unknown column
'total_time' in 'field list' [1054]
Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1
Verfasst: 13.10.2010 09:51
von wolfman24
Welche Version der Arcade Mod hast du installiert?
Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1
Verfasst: 13.10.2010 12:24
von Würzi
Moin,
ich bezweifle immernoch, daß deine Arcade fehlerfrei funktioniert. Geh mal auf der Arcade auf die Seiten:
- Statistik
- Meine Statistik
Die Datenbankfelder total_time, total_plays sind nämlich Felder die in der ARCADE_PLAYS_TABLE vorhanden sind bzw sein sollten.
Hast du phpbb Arcade 1.0.0 RC9 installiert und hattest du irgendwelche Fehler bei der Installation?
Mfg dat Wuerzi
Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1
Verfasst: 13.10.2010 12:52
von monti001
Hallo, ich hatte die neueste Version 1.0.RC9 installiert und die Installation lief 100% fehlerfrei.
Das komische ist, das die Statistik & Meine Statistik richtig angezeigt werden.
Ich hatte mir das eigentlich auch gedacht, das die Datenbankwerte übernommen werden.
Ist doch irgenwie merkwürdig. Hab mal den Link in meine Signatur eingetragen.
Danke für die Hilfe.
Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1
Verfasst: 13.10.2010 13:19
von Würzi
Hmm.... das ist wirklich komisch.
Ich muss zugeben, dann bin ich wirklich überfragt.
Das ist ja ne ganz normale Standardabfrage $sql = 'SELECT SUM(total_time)
Bin ratlos, vielleicht fällt jemand anderen was ein.

Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1
Verfasst: 15.10.2010 00:07
von monti001
Ich lass ja nicht locker... Hab nochmal die zocker...php neu hochgeladen, und bekomme nun wenigstens eine richtige Fehlermeldung.
Kannst Du damit etwas anfangen?
SQL ERROR [ mysqli ]
Unknown column 's.total_time' in 'field list' [1054]
SQL
SELECT s.game_id, SUM(s.total_time) AS total_played_time, SUM(s.total_plays) AS total_played, g.game_id, g.game_name, g.game_plays, g.cat_id, g.game_image, c.cat_id, c.cat_name FROM phpbb_arcade_scores s LEFT JOIN phpbb_arcade_games g ON (s.game_id = g.game_id) LEFT JOIN phpbb_arcade_categories c ON (g.cat_id = c.cat_id) GROUP BY s.game_id ORDER BY total_played DESC, total_played_time DESC, s.game_id ASC
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()
FILE: zocker_spieler.php
LINE: 799
CALL: dbal_mysqli->sql_query()
Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1
Verfasst: 15.10.2010 00:17
von wolfman24
Was ist daran besser? Deiner Tabelle phpbb_arcade_scores fehlt die Spalte total_time, das war auch aus dem ersten Beitrag schon ersichtlich. Wenn dir diese Spalte fehlt, hast du entweder nicht die aktuelle Arcade Mod installiert oder falsch installiert. Der Fehler liegt nicht bei diesem Addon, diese Spalte fehlt dir in der Arcade Mod, warum auch immer.
Edit: Ich sehe gerade, daß auch meine phpbb_arcade_scores Tabelle keine Spalte total_time hat, diese gibt es in der Tabelle phpbb_arcade_plays. Ersetze mal das s.total_time mit p.total_time in deiner zocker_spieler.php, so steht das da auch bei mir drin. Du hast wohl keine Originale zocker_spieler.php hochgeladen, oder wo hast du die her?
Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1
Verfasst: 15.10.2010 00:47
von monti001
Hallo, danke für die Hilfe.
Ich lade immer nur die Original-Datein aus der Mod-Datenbank um sicherzugehen, das ich das richtige habe.
Die aktuellste Version ist online und 100%ig keinen Fehler bei der Installation. Bin seit 3 Tagen dabei Spiele zu installieren.
Das Risiko der Fehler wollte ich somit natürlich ausschliessen. Wäre die Install fehlerhaft hätte ich nicht damit begonnen, Tagelang Spiele zu installieren.
Die Spielestatistiken werden ja auch mit Zeit etc. fehlerfrei angezeigt.
Hab nun natürlich Angst, wenn irgendwann mal ein neues Update kommt
Hab mal den Code wie Du vorschlägst eben eingetragen, leider ohne Wirkung.
Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1
Verfasst: 15.10.2010 09:28
von wolfman24
Wenn statt p.total_time in der Fehlermeldung immer noch s.total_time steht, hast du es nicht richtig geändert oder die Änderung am falschen Ort gemacht oder es gibt mehrere Vorkommen von s.total_time. Mehr kann ich auch nicht helfen, das Originale AddOn funktioniert, keine Ahnung was bei dir los ist?
Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1
Verfasst: 15.10.2010 10:54
von Würzi
Mich stört etwas, daß ausgerechnet die total_plays und total_time nicht gefunden werden.
Diese wurden mit 1.0.RC8 hinzugefügt in die arcade_plays Tabelle.
