Bonjour tout le monde,
J'ai, dans le cadre du site d'un jeu en ligne, réalisé une page "Hall of Fame", avec un classement de tous les joueurs de ce jeu, leur pseudo, leur score, tout ça dans l'ordre du score évidemment. Donc basiquement j'ai genre :
1) - Monsieur patate - 200 points
2) - Madame frite - 197 points
...
Etc, et ce pour une cinquantaine de joueurs.
LE SOUCI c'est quand deux joueurs ont le même score... J'ai alors par exemple :
34) - Tom Sawyer - 20 points
35) - Olive - 20 points
Or c'est injuste que Tom soit 34ème et Olive 35ème alors qu'ils ont le même score !
Note : je récupère les scores d'une BDD MySQL, en PHP.
Ce que je voudrais, c'est arriver à :
34) - Tom Sawyer - 20 points
34) - Olive - 20 points
Que les deux soient à la même place quoi...
Un simple compteur , si score différent , i++ si égal i reste à la même valeur.
Cela se fait du côté php ( je me doute que c'est ce que vous utilisez ). La requete sql ne servant qu'à récupérer une série de record ordonné selon un tri.
------------------------------ La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne et personne ne sais pourquoi...
Répondre à RiiMii
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.