Archiv verlassen und diese Seite im Standarddesign anzeigen : Tagesklickrallye (Frage)
Hätte die Frage:
Kann man bei der Tagesklickrallye eine Art "Mindestklicks" irgendwie einbauen, sodass man nicht schon mit einem Klick in die Wertung kommen kann !??
Ans ich muss du dazu nur die Datenbankabfragen ändern:
Userbereich:
$platz = db_query ('SELECT k.klicks,u.nickname FROM '.$db_prefix.'_tagrally k LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid = k.uid WHERE klicks>20 ORDER BY klicks DESC LIMIT 10');Admin:
$platz = db_query("SELECT * FROM ".$db_prefix."_tagrally WHERE klicks > 20 ORDER BY klicks DESC LIMIT ".$ralleydaten['plaetze']."");
$platz = db_query("SELECT * FROM ".$db_prefix."_tagrally WHERE klicks>20 ORDER BY klicks DESC LIMIT 10");Das ist so natürlich noch nicht optimal,
a) sollte man die Mindestklickzahl den Usern natürlich mitteilen,
b) evtl trotzdem auch User mit weniger Klicks auslesen, dann aber rot darstellen in der Tabelle
c) und schön wenn man's noch übers Adminforce einstellen könnte :wink:
Evtl. schaust du dir die Stellen einfach mal in anderen Rallyes an, die diese Funkion(en) schon haben.
(Oder begnügst dich mit meiner primitiven, dafür kurzen Variante :biggrin1:)
Nicht vergessen den query im cron auch abzuändern :wink:
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.