array_multisort

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : array_multisort

par lulumOriss » 25 oct. 2005, 18:51

Merci du truc, truc.
je ne comprends pas comment fonctionne la fonction mais ça marche, alors...

Merci à toi et à zeus. lulu.

par Truc » 25 oct. 2005, 18:28

Salut, en attendant demain :wink:
il me semble qu'un simple sort() suffit:
sort($tDonnees);
le tableau sera trié alphabétiquement sur la $tDonnees[..][0].

par zeus » 25 oct. 2005, 18:00

j'essaye ce soir, je reviens demain

par lulumOriss » 25 oct. 2005, 17:57

Après moults essais, rien.

par lulumOriss » 25 oct. 2005, 12:14

j'ai lu la description de la doc, c'est précisément ça que je n'ai pas compris.
Je ne vois pas comment inscrire mon tableau dans la fonction.
Navré.

par zeus » 25 oct. 2005, 12:05

regarde l'exemple 3 du lien que je t'ai donné plus haut

par lulumOriss » 25 oct. 2005, 12:02

ok mais la colonne correspond à quoi ? Je passe le array_multisort dans une boucle ?

par zeus » 25 oct. 2005, 11:46

dans le array_multisort, comme 1er argument, la 1ere colonne que tu veux trier, 2eme arguement, la 2nd colonne que tu veut trier, ...

array_multisort

par lulumOriss » 25 oct. 2005, 11:42

Bonjour,

j'ai un tableau de ce type :
$tDonnees = [["b", 120, "donnée"], ["k", 387, "donnée"], ["e", 9000, "donnée"], ["t", 54, "donnée"], ["z", 0, "donnée"]];
je souhaiterais afficher les infos triées par ordre alphabétique de la première entrée de chaque tableau ($tDonnees[$i][0]).

J'ai vu qu'il existait array_multisort () mais n'ai pas compris son fonctionnement.
Si quelqu'un peut m'éclairer.

Merci. lulu.