[Final] Extended Arcade Stats (Arcade Addon) 1.0.2

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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.
monti001
Mitglied
Beiträge: 28
Registriert: 12.10.2010 22:58

Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1

Beitrag 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]
monti001
wolfman24
Mitglied
Beiträge: 892
Registriert: 25.09.2005 13:17

Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1

Beitrag von wolfman24 »

Welche Version der Arcade Mod hast du installiert?
Benutzeravatar
Würzi
Ehemaliges Teammitglied
Beiträge: 3187
Registriert: 30.10.2005 02:51
Wohnort: Niedernberg
Kontaktdaten:

Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1

Beitrag 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. :wink:

Hast du phpbb Arcade 1.0.0 RC9 installiert und hattest du irgendwelche Fehler bei der Installation?

Mfg dat Wuerzi
Kein Support per PN, dafür ist das Forum da! Eine PN hilft einen, ein öffentlicher Beitrag allen. - Styles für phpbb3
monti001
Mitglied
Beiträge: 28
Registriert: 12.10.2010 22:58

Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1

Beitrag 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.
monti001
Benutzeravatar
Würzi
Ehemaliges Teammitglied
Beiträge: 3187
Registriert: 30.10.2005 02:51
Wohnort: Niedernberg
Kontaktdaten:

Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1

Beitrag von Würzi »

Hmm.... das ist wirklich komisch. :-?

Ich muss zugeben, dann bin ich wirklich überfragt. :oops:
Das ist ja ne ganz normale Standardabfrage $sql = 'SELECT SUM(total_time)

Bin ratlos, vielleicht fällt jemand anderen was ein. :-?
Kein Support per PN, dafür ist das Forum da! Eine PN hilft einen, ein öffentlicher Beitrag allen. - Styles für phpbb3
monti001
Mitglied
Beiträge: 28
Registriert: 12.10.2010 22:58

Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1

Beitrag 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()
monti001
wolfman24
Mitglied
Beiträge: 892
Registriert: 25.09.2005 13:17

Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1

Beitrag 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?
monti001
Mitglied
Beiträge: 28
Registriert: 12.10.2010 22:58

Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1

Beitrag 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 :o

Hab mal den Code wie Du vorschlägst eben eingetragen, leider ohne Wirkung.
monti001
wolfman24
Mitglied
Beiträge: 892
Registriert: 25.09.2005 13:17

Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1

Beitrag 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?
Benutzeravatar
Würzi
Ehemaliges Teammitglied
Beiträge: 3187
Registriert: 30.10.2005 02:51
Wohnort: Niedernberg
Kontaktdaten:

Re: [Final] Extended Arcade Stats (Arcade Addon) 1.0.1

Beitrag 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. :-?
Kein Support per PN, dafür ist das Forum da! Eine PN hilft einen, ein öffentlicher Beitrag allen. - Styles für phpbb3
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“