Bonjour
Voici ma requete actuelle. Je sélectionne tout les joueurs dans classement par ordre du nombre du points, puis je modifie leur champ rang dans cette même table en faisant une boucle et en modifiant ce rang par la donnée $i que j'incrémente de 1 à chaque fois. Problème j'ai 225 joueurs et il insère pour tout le joueurs la donnée 225 au champ rang. Moi je veux qu'il insère 1, 2, 3...224, 225. Quel est le problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $req5="select * from classement order by pts desc;"; $res5=mysql_query($req5); $i=1; while($row=mysql_fetch_row($res5)) { $req6="update classement set rang=$i;"; $res6=mysql_query($req6); $i=$i+1; }
Merci d'avance
Partager