Tri sur tableau

Franz
Invité n'ayant pas de compte PHPfrance

24 août 2005, 13:31

Bonjour,

Dans une boucle while, je calcule une série de données, que je stocke dans un tableau de la façon suivante :

Code : Tout sélectionner

$tableau[$i]['valeur 1'] = $valeur_1; $tableau[$i]['valeur 2'] = $valeur_2; $tableau[$i]['valeur 3'] = $valeur_3;
Ensuite, et c'est là que je me heurte à un problème, j'essaye de trier ces données selon une des valeurs stockées dans le tableau ("valeur 1" par exemple). J'ai essayé asort, ksort, sort,... sans succès.

Merci de votre aide.

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

24 août 2005, 15:25

Peux-tu nous mettre l'état de ton code ?
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

ViPHP
ViPHP | 1380 Messages

24 août 2005, 15:45

Tu as un tableau multi-dimensionnel. Le tri ne fonctionnera pas simplement avec les fonctions de tri de tableau uni.

La réponse ici:

http://www.phpfrance.com/forums/voir_su ... .php#27971
ripat

François_
Invité n'ayant pas de compte PHPfrance

24 août 2005, 17:57

Tu as un tableau multi-dimensionnel. Le tri ne fonctionnera pas simplement avec les fonctions de tri de tableau uni.

La réponse ici:

http://www.phpfrance.com/forums/voir_su ... .php#27971
Merci, cette solution fonctionne bien.

Juste une chose, je n'arrive pas à inverser le tri (j'ai mis SORT_DESC à la place de SORT_ASC, mais ça continue à trier en ordre ascendant.

François

Franz
Invité n'ayant pas de compte PHPfrance

24 août 2005, 20:09

C'est bon, ça marche.

Un grand merci

François