20. januar 2009 - 19:49Der er
9 kommentarer og 2 løsninger
Fin præcis rangering..
Hejsa,
Lad os antage at jeg skulle lave en rangliste af point, dvs. lad os sige at jeg har 100 brugere i min mysql database, og de hver især har forskellige point, så vil jeg gerne sortere dem med flest point (DESC), men jeg vil gerne have at de brugere skal kunne se deres rang... Så der på deres profil evt. står at de er nummer 34 ud af 100...
Simpel forklaring: Jeg ønsker at folk skal kunne se hva rang de har i databasen med point DESC
$res = mysql_query("SELECT points FROM brugere WHERE id='dit_bruger_id' LIMIT 1") or die(mysql_error()); $points = mysql_fetch_assoc($res);
$res2 = mysql_query("SELECT COUNT(id) AS rank FROM brugere WHERE points>'$_points[points]'") or die(mysql_error()); $rank = mysql_fetch_assoc($res2); echo "Din rang er: ".$rank['rank'];
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.