Bonjour à tous,
Je suis un peu coincé sur mon affaire la. J'aurai besoin de votre avis pour savoir comment faire au plus simple (j'allais commencé à bidouiller pour faire ce que je veux faire, mais je me triturais un peut trop les neurones).
Voilà mon problème :
En fait je voudrais trier un tableau mutlidimensionnel selon un des sous-tableaux, mais je voudrais que ce trie affecte les autres tableaux dans le même ordre. En fait j'ai récupérer en php plusieurs tableau d'une base de données, et je les ai fusionnées en un seule tableau. Je voudrais donc pouvoir les trier (sous php) de la même manière que je pourrais le faire avec des requettes SQL.
Pour être plus clair voici un exemple :
Tableau
Sous Tableau 1
[0] => Valeur Sous tableau 1 = 50
[1] => Valeur Sous tableau 1 = 40
[2] => Valeur Sous tableau 1 = 70
[3] => Valeur Sous tableau 1 = 10
Sous Tableau 2
[0] => Valeur Sous tableau 2 = toto
[1] => Valeur Sous tableau 2 = tata
[2] => Valeur Sous tableau 2 = tutu
[3] => Valeur Sous tableau 2 = titi
Sous Tableau 3
[0] => Valeur Sous tableau 3 = France
[1] => Valeur Sous tableau 3 = Italie
[2] => Valeur Sous tableau 3 = Allemagne
[3] => Valeur Sous tableau 3 = Suisse
Je voudrais par exemple trier ces 3 tableau dans le même ordre selon le premier tableau. J'ai essayé avec array_multisort, mais sa trie les différents tableau indépendament.
Je voudrais donc obtenir :
Tableau
Sous Tableau 1
[0] => Valeur Sous tableau 1 = 10
[1] => Valeur Sous tableau 1 = 40
[2] => Valeur Sous tableau 1 = 50
[3] => Valeur Sous tableau 1 = 70
Sous Tableau 2
[0] => Valeur Sous tableau 2 = titi
[1] => Valeur Sous tableau 2 = tata
[2] => Valeur Sous tableau 2 = toto
[3] => Valeur Sous tableau 2 = tutu
Sous Tableau 3
[0] => Valeur Sous tableau 3 = Suisse
[1] => Valeur Sous tableau 3 = Italie
[2] => Valeur Sous tableau 3 = France
[3] => Valeur Sous tableau 3 = Allemagne
des idées pour faire ca le plus simplement possible?
Merci d'avance,
Cyrille







Répondre avec citation
Partager