ARRAY - convertir les colonnes / lignes
bonjour
Issu d'une requête dans une bdd je dois manupiler un array suivant pour mieux l'exploiter :
Code:
1 2 3 4 5 6
|
array(
[col_1] => A, B, C
[col_2] => D, E
[col_3] => F, G, H, I
) |
Je voudrai obtenir le tableau suivant :
Code:
1 2 3 4 5 6 7
|
array(
[row_1] => A, D, F
[row_2] => B, E, G
[row_3] => C, "", H
[row_4] => "" , "", I
) |
comme vous le devinez ... je dois "convertir " le premier tableau dont les clés représentent les valeurs de colonnes ( col 1 _2 _3 ) en lignes ( row _1 _2 _3 _4 )
Les colonnes n'ont pas forcément le même nombre d'éléments ( 4 pour la col_3 et seulement 2 pour la col_2 ) ce qui me donne au final un nombre de lignes par forcément égal au nombre de colonne.
Au final ... je doit mettre mon tableau initial sous forme d'un tableau "genre excel" :
Code:
1 2 3 4 5 6
|
col1 col2 col3
ligne 1 A D F
ligne 2 B E G
ligne 3 C - -
ligne 4 - - I |
z'avez une truc sympa ?
je merdouille grave de mon coté .
merci