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 :

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
}
 
?>
ce qui nos permet d'avoir un classement des membres comme ci-dessus :

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.