A voir également:
- Remplir tableau html par colonne
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Déplacer une colonne excel - Guide
- Tableau word - Guide
- Organigramme a remplir word - Guide
4 réponses
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
2 mai 2017 à 13:53
2 mai 2017 à 13:53
Deux boucles imbriquées devraient fonctionner :
$reponsesParQuestions = array( array('Parfait', 'Parfait', 'Très bien', 'Bien'), array('Très bien', 'Très bien', 'Bien', 'Mauvais') ); foreach ($reponsesParQuestions as $idQuestion => $reponses) { echo 'Réponses à la question ' . ($idQuestion + 1) . '<br>'; foreach ($reponses as $reponse) { echo $reponse . '<br>'; } }
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
2 mai 2017 à 12:19
2 mai 2017 à 12:19
Salut,
Peux tu stp nous montrer un exemple ou un aperçu de ton tableau à 2 dimensions ?
Bonne journée,
Peux tu stp nous montrer un exemple ou un aperçu de ton tableau à 2 dimensions ?
Bonne journée,
jordane45
Messages postés
38320
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
30 novembre 2024
4 707
2 mai 2017 à 12:20
2 mai 2017 à 12:20
Bonjour,
Le plus simple serait de retravailler ton array php pour lui donner une forme "exploitable" pour réaliser ce que tu souhaites....
Pourrais tu faire un PRINT_R de ton array et nous montrer le résultat ?(hsitoire qu'on sache comment est structuré ton array actuellement).
Le plus simple serait de retravailler ton array php pour lui donner une forme "exploitable" pour réaliser ce que tu souhaites....
Pourrais tu faire un PRINT_R de ton array et nous montrer le résultat ?(hsitoire qu'on sache comment est structuré ton array actuellement).
Hello!
Merci pour ta réponse. Etant donné que je ne peux pas me connecter je ne sais pourquoi, on oublie les screenshots.
Voici le contenu de mon array 2 dimensions:
array (size=3)
0 =>
array (size=4)
0 => string 'Parfait' (length=7)
1 => string 'Parfait' (length=7)
2 => string 'Très bien' (length=10)
3 => string 'Bien' (length=4)
1 =>
array (size=4)
4 => string 'Très bien' (length=10)
5 => string 'Très bien' (length=10)
6 => string 'Bien' (length=4)
7 => string 'Mauvais' (length=7)
2 =>
array (size=4)
8 => string 'Parfait' (length=7)
9 => string 'Très bien' (length=10)
10 => string 'Mauvais' (length=7)
11 => string 'À rejeter' (length=10)
Les index 0 1 et 2 correspondent chacun à une question. Je n'ai pas besoin de l'ID de ces questions pour l'affichage donc dis-toi que l'ID 0 correspond à la première question affichée, l'ID 1 à la 2e, etc.
J'ai donc les "Parfait", "Très bien", etc. dans l'index J du tableau. Comme je le disais justement, vu que l'index 0 correspond à la première question que j'affiche, les réponses qui suivent lui correspondent.
Est-ce que c'est plus clair comme ça?
Merci pour ta réponse. Etant donné que je ne peux pas me connecter je ne sais pourquoi, on oublie les screenshots.
Voici le contenu de mon array 2 dimensions:
array (size=3)
0 =>
array (size=4)
0 => string 'Parfait' (length=7)
1 => string 'Parfait' (length=7)
2 => string 'Très bien' (length=10)
3 => string 'Bien' (length=4)
1 =>
array (size=4)
4 => string 'Très bien' (length=10)
5 => string 'Très bien' (length=10)
6 => string 'Bien' (length=4)
7 => string 'Mauvais' (length=7)
2 =>
array (size=4)
8 => string 'Parfait' (length=7)
9 => string 'Très bien' (length=10)
10 => string 'Mauvais' (length=7)
11 => string 'À rejeter' (length=10)
Les index 0 1 et 2 correspondent chacun à une question. Je n'ai pas besoin de l'ID de ces questions pour l'affichage donc dis-toi que l'ID 0 correspond à la première question affichée, l'ID 1 à la 2e, etc.
J'ai donc les "Parfait", "Très bien", etc. dans l'index J du tableau. Comme je le disais justement, vu que l'index 0 correspond à la première question que j'affiche, les réponses qui suivent lui correspondent.
Est-ce que c'est plus clair comme ça?
2 mai 2017 à 15:00