"urgent "classer un tableau en php
mignonne13
Messages postés
1
Statut
Membre
-
skyùa -
skyùa -
Bonjour,
bonjour,
j'ai un tableau à trois colonnes numéro, note et mention
et je doit afficher le tableau et trier par mention dans l'ordre décroissant c'est à dire dans l'ordre de merite
bonjour,
j'ai un tableau à trois colonnes numéro, note et mention
et je doit afficher le tableau et trier par mention dans l'ordre décroissant c'est à dire dans l'ordre de merite
1 réponse
-
Hello !
function array_sort_by_column(&$arr, $col, $dir = SORT_ASC) { $sort_col = array(); foreach ($arr as $key=> $row) { $sort_col[$key] = $row[$col]; } array_multisort($sort_col, $dir, $arr); } array_sort_by_column($array, 'order');
Tiré de : http://stackoverflow.com/questions/2699086/sort-multi-dimensional-array-by-value
Perso j'utilise aasort mais elle classe par ordre croissant, cela dit en changeant end() par reset() et asort par arsort, ça devrait quand même fonctionner.
A+ !