Seite 180 von 265

Verfasst: 04.01.2007 08:00
von Patch
Mastermsc hat geschrieben:hallo, ein User von meinem Forum wurde komischerweise gelöscht, somit sind auch seine Tippspiel-Punkte weg. Wie kann ich ihm wieder die Punktzahl geben, die er vor der Löschung hatte?

Dankschön für eure Hilfe
versuch es mal mit Tippspiel neu berechnen. wenn das nicht klappt mußt du in die phpbb_users rein und ihm dort die punkte geben

Verfasst: 08.01.2007 14:02
von Patch
für alle die Probleme mit der erweiterten Benutzerstatistik hatten:

http://tippspiel-faq.blogspot.com/2006/ ... k-als.html

Verfasst: 08.01.2007 14:25
von Shame
Eine Frage,läuft der Mod auch unter cback´s orion?

Verfasst: 08.01.2007 18:13
von wolfman24
Patch hat geschrieben:für alle die Probleme mit der erweiterten Benutzerstatistik hatten:

http://tippspiel-faq.blogspot.com/2006/ ... k-als.html
Jupp, danke, funktioniert jetzt.

Edit: Sorry, geht nur auf meiner Testmaschine mit mySQL 5.0.18, auf meiner ProduktivMaschine (mySQL 4.0.27-standard-log) bekomme ich nun folgenden SQL Fehler:

Code: Alles auswählen

Datenbank-Fehler

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT hilfe.datumzeit, heim, auswarts, bewertet FROM tippspiel

select avg(Fr.bewertet) as fr, avg(Sa.bewertet) as sa, avg(So.bewertet) as so, avg(EXTRASPIELE.bewertet) as ex from (SELECT hilfe.datumzeit, heim, auswarts, bewertet FROM tippspiel_spieltage s, tippspiel_usertips u, ( SELECT spieltag, min( datumzeit ) AS datumzeit FROM tippspiel_spieltage s WHERE s.tabelle =1 GROUP BY s.spieltag)hilfe WHERE u.spielid = s.spielid AND userid ='2' AND s.tabelle =1 AND hilfe.datumzeit = s.datumzeit) Fr, (SELECT hilfe.spieltag, hilfe.datumzeit, heim, auswarts, bewertet FROM tippspiel_spieltage s, tippspiel_usertips u, (SELECT spieltag, datumzeit FROM tippspiel_spieltage s WHERE s.tabelle =1 AND datumzeit NOT IN ( SELECT max( datumzeit ) AS datumzeit FROM tippspiel_spieltage s WHERE s.tabelle =1 GROUP BY s.spieltag UNION SELECT min( datumzeit ) AS datumzeit FROM tippspiel_spieltage s WHERE s.tabelle =1 GROUP BY s.spieltag) GROUP BY datumzeit)hilfe WHERE u.spielid = s.spielid AND userid ='2' AND s.tabelle =1 AND hilfe.datumzeit = s.datumzeit) Sa, (SELECT hilfe.datumzeit, heim, auswarts, bewertet FROM tippspiel_spieltage s, tippspiel_usertips u, ( SELECT spieltag, max( datumzeit ) AS datumzeit FROM tippspiel_spieltage s WHERE s.tabelle =1 GROUP BY s.spieltag)hilfe WHERE u.spielid = s.spielid AND userid ='2' AND s.tabelle =1 AND hilfe.datumzeit = s.datumzeit) So, (SELECT bewertet FROM tippspiel_extraspieleusertips WHERE userid ='2' and tabelle = '1') EXTRASPIELE

Line : 1145
File : userstatistik.php

Aktuelle Version

Verfasst: 09.01.2007 11:35
von dirk68
Hallo an alle

Wo kann man denn die aktuelle Version runterladen?

Gruß Dirk

Verfasst: 09.01.2007 15:52
von wolfman24
wolfman24 hat geschrieben:Edit: Sorry, geht nur auf meiner Testmaschine mit mySQL 5.0.18, auf meiner ProduktivMaschine (mySQL 4.0.27-standard-log) bekomme ich nun folgenden SQL Fehler:
Liegt wohl daran, daß mySQL < 4.1 keine SubQuerys unterstützt. Ich habe mal versucht, das mit joins zu realisieren, habe aber aufgegeben. Da muß ich mal schauen, wie ich bei meinem Provider eine mySQL 5 DB bekomme (soll ja möglich sein)
dirk68 hat geschrieben:Hallo an alle

Wo kann man denn die aktuelle Version runterladen?

Gruß Dirk
Auf der ersten Seite des Threads ist ein Link.

Edit: So, hab' jetzt auch auf dem Server mySQL 5, nun läuft dat auch da!

Verfasst: 15.01.2007 16:28
von again
hallo zusammen!

hat jemand von euch die SQL-Daten für die Spieltage der Rückrunde bzw. wo bekomm ich die her?

Gruß!

Verfasst: 28.01.2007 13:00
von Highwayman
Mastermsc hat geschrieben:hallo, ein User von meinem Forum wurde komischerweise gelöscht, somit sind auch seine Tippspiel-Punkte weg. Wie kann ich ihm wieder die Punktzahl geben, die er vor der Löschung hatte?

Dankschön für eure Hilfe
Tägliches Backup :D

Verfasst: 05.02.2007 12:28
von svcds
ja die rückrundenspieltage würden mich auch interessieren

Verfasst: 05.02.2007 15:20
von YoshiOWL
Mal pauschal einen Hinweis für mySQL 4, und 5!

Die 4er versionen mögen es nicht, wenn man:
"...WHERE dies=1" schreibt, richtig sollte es so "...WHERE dies='1'" aussehen.
ZAHLEN also immer in einfache HOCHKOMMA setzen.
Und dann ist da noch!
MySQL4 kürzt automatisch den Feldinhalt, wenn er länger ist als das Feld Erlaubt.
MySQL5, Meldet sich GNADENLOS mit einem Fehler.