zunächst einmal benutzt du bei top10 loseguthaben für die beiden sql abfragen den gleichen variablenname guthabenrang.
das zweite problem ist, dass du mysql_fetch_array in deiner while schleife somit nur auf die letztere sql abfrage benutzt.
besser wäre es also, die sql abfragen zu einer zu verschmelzen
z.b. so:
PHP-Code:
$guthabenrang = db_query("SELECT kontodaten.uid,kontodaten.kontostand,userdaten.nickname FROM `vms_kontodaten` AS kontodaten LEFT JOIN vms_userdaten AS userdaten ON kontodaten.uid=userdaten.uid ORDER BY kontostand DESC LIMIT 10");
gruß
PHP-Code:
$guthabenrang = db_query("SELECT kontodaten.uid,kontodaten.kontostand,userdaten.nickname FROM `vms_kontodaten` AS kontodaten LEFT JOIN vms_userdaten AS userdaten ON kontodaten.uid=userdaten.uid ORDER BY kontodaten.kontostand DESC LIMIT 10");
So müsste es gehen
Ich nutze den Firefox nur um Opera Google Chrome runterzuladen
hm, meins müsste eig. doch genauso gehen, denn die order by wird ja eig. nur auf die selektierte tabelle ausgeführt (oder irre ich mich), und dort gibts ja nur 1x 'kontostand'.