Soit une table scores qui stocke les résultats d’un concours : le pseudo du membre et ses points.
Je voudrais obtenir la position selon un critère de classement ici je sélectionne tous les membres de la table scores et les trière par points, du plus grand au plus petit :
ce qui nos permet d'avoir un classement des membres comme ci-dessus :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <?php $i = 1; include('config.php'); $resultat = mysql_query("SELECT * FROM scores ORDER BY points DESC"); while ($pseudo = mysql_fetch_array($resultat)) { ?> <?php echo $i++; echo $pseudo['pseudo'] ?><br /> <?php } ?>
1. VINCENT
2. FLORENT
3. TOTO
dans un espace membre je souhaite afficher la position de FLORENT (2) et le nombre de ses points également pour tous les autres membres voila merci pour vos réponses.
Partager