Bonjour,
Je cherche à comprendre comment trier le un tableau contenu tout des enregistrements comme ceci:
Comment trier se tableau par "score" et ensuite par "votes".
Ex :
Ce qui nous donne à l'affichage si on fait un foreach suivi d'un echo:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $array_sites=array( array('record' => 'test1', 'score' => 4, 'votes' =>3), array('record' => 'test2', 'score' => 9, 'votes' =>4), array('record' => 'test3', 'score' => 9, 'votes' =>1) )
'test1' - 4 - 3
'test2' - 9 - 4
'test3' - 9 - 1
Quel est le code me permettant de faire le tri suivant:
'test2' - 9 - 4
'test3' - 9 - 1
'test1' - 4 - 3
En fait, j'aimerais pouvoir trier par "score" décroissant et ensuite par "votes" décroissant. (normal vu qu'un score de 9 pour 4 votes, a plus d'impacte qu'un score de 9 pour 1 seul vote)
Merci de votre aide!![]()








Répondre avec citation



Partager