Pilot
27.06.2004, 11:32:45
Mam spory problem... otoz musze zrobic ranking ktory mi sie robi prosto z bazy wg. 3 warunkow i wszystko jest spoko, ale problem mam z MIEJSCAMI EXAQUO. Otoz chodzi o to, ze gdy ktos ma tyle samo PKT. to musi miec takie same miejsce jak inna osoba... i tutaj nie wiem jak to rozwiazac :/ Chodzi o pomysl i podpowiedz jak to najlepiej wykonac. Bede Wam bardzo wdzieczny!
Dabroz
27.06.2004, 12:38:29
spróbuj tak:
SELECT name,punkty FROM baza ORDER BY punkty ASC
<?php
$m=1; //miejsce
$oldp=0;
while ($r=dbfetch($result))
{
if ($r['punkty']<$oldp) $m++;
$oldp=$r['punkty'];
}
?>