"Fonction C/C++ on vient de te dire. Donc inutilisable via PHP ! C'est pour ca que d'autres fonctions existent !"
Je vois pas pourquoi c'est "inutilisable" en PHP. Meme si y a une lib C compilée qui est utilisée par PHP, le code existe, et donc on pourrait retranscrire en PHP...
D'ailleur le langage PHP est quand même super inspiré du C....
Bon toute façon j'ai bien admis que j'avais pas besoin de connaitre le code.
Ensuite,
J_G, merci de ta réponse.
Alors pour ta question, par "trier les tableaux 1 à 1", j'entendais trier le premier puis trier le deuxième.
Mois j'utilise les deux tableaux comme une base de données :
J'ai une colonne num, une colonne nom.
Evidement, quand tu changes l'ordre d'une colonne, l'autre colonne doit changer aussi puisque les num doivent correspondre toujours aux même noms (logique).
La solution que tu m'as proposé me parait intéressante, je vais essayer ça.
Sinon FHX me signal un problème de conception, c'est probable.
Si je crée un tableau à deux dimentions, est-ce que je peux trier le tableau selon une colonne que je choisis?
exemple :
$tab[0][0] = 0603030303;
$tab[0][1] = Arnaud;
$tab[1][0] = 0602020202;
$tab[1][1] = Xavier;
$tab[2][0] = 0601010101;
$tab[2][1] = Paul;
Comment je dois utiliser la fonction
array_multisort pour obtenir le tri selon la premiere colonne (les numéros)?
PS: "En plus le résultat que tu me présentes plus haut semble parfait... Non ?"
Enfait c'était une question, j'ai rien obtenu du tout. Je voulais juste qu'on m'indique la syntaxe de la fonction, je comprends pas du tout le
"bool
array_multisort ( array $ar1 [, mixed $arg [, mixed $... [, array $...]]] )"
Il me faudrait simplement la ligne à écrire du style :
array_multisort($tab, 0);
Merci encore pour votre aide!!!