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 !??
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:
Admin:PHP-Code:
$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');
PHP-Code:
$platz = db_query("SELECT * FROM ".$db_prefix."_tagrally WHERE klicks > 20 ORDER BY klicks DESC LIMIT ".$ralleydaten['plaetze']."");
Das ist so natürlich noch nicht optimal,PHP-Code:
$platz = db_query("SELECT * FROM ".$db_prefix."_tagrally WHERE klicks>20 ORDER BY klicks DESC LIMIT 10");
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
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 )
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)
Nicht vergessen den query im cron auch abzuändern