Tableau php
Résolu
maff
-
maff -
maff -
A voir également:
- Tableau php
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Tableau croisé dynamique - Guide
- Imprimer tableau excel sur une page - Guide
3 réponses
On peut s'en sortir avec des "echos" pour placer les balises html des tableaux.
par ex:
Bon c'est pour l'exemple, ça m'étonnerais que ce script marche, étant donné que j'ai pas trop l'habitude des tableaux à 4 dimensions ^^
par ex:
echo("<TABLE>"); foreach($tab['commande'] as $commande) { echo("<TR>"); foreach($commande['argument'] as $argument) { echo("<TD>$argument</TD>"); } echo("</TR>"); } echo("</TABLE>");
Bon c'est pour l'exemple, ça m'étonnerais que ce script marche, étant donné que j'ai pas trop l'habitude des tableaux à 4 dimensions ^^
Super bonne simplification... Je n'y avais même jamais pensé...
Par contre, je ne pense pas que dans un tableau à parfois 3, puis 4, puis 5 dimensions cela conviennent sans que dans la boucle foreach il n'y ai d'autre foreach
confère https://www.php.net/manual/fr/control-structures.foreach.php
enfin, message pr maff, j'ai vu que ton $tab n'avait pas toujours autant de dimension. J'en conclus que ton $tab est mal fait... Il est impératif que les dimensions soient les mêmes dans tout le $tab... (enfin, c'est de souvenir)
Mais encore bravo à Leviaathan. Il t'as mis sur une belle voie... je modifierai dans son code que
foreach($commande['argument'] as $argument)
{ echo("<TD>$argument</TD>");
}
par:
foreach($tab as $argument1){
foreach($argument1 as $argument2){
foreach($argument2 as $argument3){
foreach($argument3 as $argument4){
foreach($argument4 as $argument5){
echo("<TD>$argument5</TD>");
}
}
}
}
}
Cela étant dis, je suis pas sûr du résultat...