Voila je souhaitre créer un tableau à 2 dimensions de la sorte : $tab[categorie][type]
L'indexation se fait de facon numerique à l'aide de compteurs
Voici le code qui m'embete.. :
La boucle d'affichage au cas ou :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $i = 0; $list = array(); while ($row_type = mysql_fetch_assoc($resulttype)){ $cat_name = get_cat_name($row_type['id_cat']); $list[$i] = $cat_name; $list[$i][0] = $row_type['type']; $i++; }
Et ce que ça me sort :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $i = 0; while ($list[$i]) { echo ''.$list[$i].''; echo ' '.$list[$i][0].'<br>'; $i++; }
Donc ce que j'en conclu c'est qu'il me traite le $list[$i][0] comme une chaine de caractères et remplace la premiere lettre de mon $list[$i]..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Iatériel(s) I Matériel(s) M Ratériel(s) R Satériel(s) S Cogiciel(s) C Cogiciel(s) C Cogiciel(s) C Iogiciel(s) I Logiciel(s) L Logiciel(s) L Mogiciel(s) M Mogiciel(s) M Mogiciel(s) M Wogiciel(s) W Autres A Putres P
J'ai tenté de mettre un $list[$i] = array(); apres le "$list[$i] = $cat_name;
" mais rien n'y fait...
Avez vous une idée ?
Cordialement,
LostMind.
Partager