Tom's Guide > Forum > Programmation > Classement PHP
Mot :    Pseudo :           
 

Voila j'ai besoin de faire un tableau de classement en PHP, c'est à dire :

' Classement' Pseudo ' Points '
----------------------------------
' 1 ' login ' 452
' 2 ' login ' 120
' 3 ' login ' 50
' 4 ' login ' 12
' etc...
'-----------------------------------

Je fais une requete sur ma BDD :

Citation :


<?

$db = mysql_connect('localhost', 'root', '');
mysql_select_db('site',$db);
$sql = 'SELECT points FROM membre ORDER BY points ';
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
while($data=mysql_fetch_array($req)) {
echo $data['points'].'
';
}
mysql_free_result ($req);
mysql_close ();

$stats = $data['points'];

echo "$stats"

?>



Ce script me classe les valeurs point par odre décroissant.... mais comment afficher a coté le classement et le pseudo, sachant que le pseudo est aussi dans la BDD et que pour le classement, on ma conseillé de rajouter par exemple une variable $classement initialisée à 0 et qui s'incrémente à chaque tour de boucle.
Je sais pas si c'est ca et d'ailleur je ne sait pas comment le faire....

Voila, si on pourrait m'aider ca serait sympa...

Merci d'avance :D

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Salut, voila le code modifié je me suis permis de le retoucher un peu plus qu'il n'orais fallut (on a tous ses petites manies ;-) ) les zones en rouges sont à modifiernom_du_champ_login.'</br>';
$classement++ ;
}


mysql_free_result ($req);
mysql_close ();

?>

Répondre à -Julian-
Tom's Guide > Forum > Programmation > Classement PHP
Aller à :

Il y a 385 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens