Verfasst: 06.06.2008 17:57
Was ist mit den Tendenzpfeilen? Funktionieren die jetzt richtig?
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Hi Dirk,dogsandfun hat geschrieben:Ich habe jetzt die beiden Umbauten von Patch in diesem Thread (Seite 52-54) durchgeführt und habe nun ne andere Meldung...
Could not get historical user tipps data
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 game_id, Game_time FROM phpbb_em_games Union Select game
SELECT A.tipp_user , sum( A.tipp_points ) AS user_points, count( A.tipp_points ) AS user_total_tipps, count( B.tipp_points ) AS user_points_tendency, count( C.tipp_points ) AS user_points_difference, count( D.tipp_points ) AS user_points_result FROM phpbb_em_tipps A LEFT JOIN phpbb_em_tipps B ON A.tipp_id = B.tipp_id AND A.tipp_points = 2 LEFT JOIN phpbb_em_tipps C ON A.tipp_id = C.tipp_id AND A.tipp_points = 3 LEFT JOIN phpbb_em_tipps D ON A.tipp_id = D.tipp_id AND A.tipp_points = 5 inner join (Select game_id, Game_time FROM phpbb_em_games Union Select game_id, Game_time FROM phpbb_em_finals) as E on E.game_id = A.tipp_game and E.game_time < 0 GROUP BY A.tipp_user ORDER BY user_points DESC, user_points_result DESC, user_points_difference DESC, user_points_tendency DESC, tipp_user ASC
Line : 150
File : functions_em.php
LG Dirk
Wo ? In der em_usertipps.php ?wwwthomasbauerattf hat geschrieben:normale benutzer können schon nach einem ergebnis, alle tipps der anderen user sehen, nicht nur den einen...
Code: Alles auswählen
'USER_SCORER_TIPP' => ((time() < $int_firsttime) && ($em_users_data[$i]['tipp_user'] != $userdata['user_id']) && ($userdata['user_level'] != ADMIN)) ? $lang['Hidden_email'] : $scorer_tips[$em_users_data[$i]['tipp_user']],]
Code: Alles auswählen
'USER_SCORER_TIPP' => ((time() < $int_firsttime) && ($em_users_data[$i]['tipp_user'] != $userdata['user_id']) && ($userdata['user_level'] != ADMIN)) ? $lang['Hidden_email'] : (!empty($scorer_tips[$em_users_data[$i]['tipp_user']])) ? $scorer_tips[$em_users_data[$i]['tipp_user']] : $lang['l_em_winner_not_set'],
Code: Alles auswählen
'USER_SCORER_TIPP' => ((time() < 1212854400) && ($em_users_data[$i]['tipp_user'] != $userdata['user_id']) && ($userdata['user_level'] != ADMIN)) ? $lang['Hidden_email'] : $scorer_tips[$em_users_data[$i]['tipp_user']],]
Code: Alles auswählen
'USER_SCORER_TIPP' => ((time() < 1212854400) && ($em_users_data[$i]['tipp_user'] != $userdata['user_id']) && ($userdata['user_level'] != ADMIN)) ? $lang['Hidden_email'] : (!empty($scorer_tips[$em_users_data[$i]['tipp_user']])) ? $scorer_tips[$em_users_data[$i]['tipp_user']] : $lang['l_em_winner_not_set'],
Aber nur, wenn die aktuelle Version nicht am Start ist. Wenn man die von dir angegebene Zeile ersetzt (der Rest der Datei aber nicht aktuell ist), dürfte das nicht funktionieren, da die Variable $int_firsttime nicht gefüllt ist !Svenson hat geschrieben:Für manche können die Zeilen auch so aussehen
Bei mir sind alle "rot" bis auf den ersten (der hat einen Punkt), bei einem Test mit einem Ergebniseintrag sah das ganze genauso aus (außer daß die Ränge durchnummeriert waren), da wird also noch irgendwo ein Fehler sein - es sei denn, das Datum wird berücksichtigt, das Setzen eines Ergebnisses reicht also vielleicht nicht und das Spiel muß vorbei sein, damit das klappt.Svenson hat geschrieben:Aber sag mal, auch wenn ich jetzt nochmal frage, funktionieren bei dir die Tendenzpfeile?
Welche aktuelle Version meinst du? In der 0.6.2 sind die Zeilen nicht enthalten. Erst durch die Installation des Snippets "Torjägertipp nicht sichtbar" werden meine geposteten Zeilen hinzugefügt...buegelfalte hat geschrieben:Aber nur, wenn die aktuelle Version nicht am Start ist.
Ich erstelle diese Versionen nicht, aber wenn die Zeilen da fehlen, wurden nicht alle Änderungen/Installationen durchgeführt, auf jeden Fall aber nicht die PHP-Dateien einbezogen, die ich mal als Archiv gepostet hatte, denn da ist die komplette Umstellung auf "get_first_gametime" enthalten.Svenson hat geschrieben:Welche aktuelle Version meinst du? In der 0.6.2 sind die Zeilen nicht enthalten.