bonjour,

je souhaite trier un tableau multidimentionnel (ici 2 dimensions). Le tableau est issu d'un mysql_fetch_assoc.

J'ai bien vu l'exemple de la doc officielle, mais j'obtiens ceci :
Warning: array_multisort() [function.array-multisort]: Argument #1 is expected to be an array or a sort flag in /home/www/test/tableau.php on line 42
voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
// Obtient une liste de colonnes
foreach ($data as $key => $row) {
    $nom[$key]  = $row['nom'];
    $type[$key] = $row['type'];
}
 
/ Trie les données par volume décroissant, edition croissant
// Ajoute $data en tant que dernier paramètre, pour trier par la clé commune
array_multisort($type, SORT_ASC, $nom, SORT_ASC, $data);
merci pour votre aide