Bonjour,
J'ai un tableau comme ceci que je souhaite trier dans l'ordre décroissant puis faire un classement numéroté 1,2,3,..
J'ai essayé avec array_multisort mais ca ne me donne pas le bon tri.
Code :
- $score[$i][$nom]['points']=$total;
- array_multisort($score, SORT_NUMERIC, SORT_DESC);
- print_r($score);
|
J'ai obtenu ceci:
Array ( [0] => Array ( [Pa] => Array ( [points] => 1 ) ) [1] => Array ( [To] => Array ( [points] => 4 ) ) [2] => Array ( [Ca] => Array ( [points] => 5 ) ) [3] => Array ( [Ma] => Array ( [points] => 0 ) ) )
ET j'ai un message d'erreur lorsque je tente de réaliser un classement:
Code :
- $b=count($score);
- for($a = 1; $a = $b; $a++) {
- $score[$i][$nom]=$a;}
|
Comment puis je faire un classement ?
Merci d'avance