AIde - Tableau dynamique HTML - PHP
Fermé
BicraveurDeWifi
Messages postés
4
Date d'inscription
dimanche 12 juillet 2015
Statut
Membre
Dernière intervention
11 avril 2017
-
3 avril 2017 à 19:44
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 4 avril 2017 à 14:41
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 4 avril 2017 à 14:41
A voir également:
- AIde - Tableau dynamique HTML - PHP
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Editeur html - Télécharger - HTML
- Easy php - Télécharger - Divers Web & Internet
1 réponse
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
524
4 avril 2017 à 14:41
4 avril 2017 à 14:41
Salut,
Un début de solution possible :
Bonne journée,
Un début de solution possible :
<?php // tableau contenant un booleen indiquant si la réponse est correcte pour chaque question $quizz = array( array('id_question' => 1, 'correct' => true), array('id_question' => 2, 'correct' => false), array('id_question' => 3, 'correct' => true), array('id_question' => 4, 'correct' => true), array('id_question' => 5, 'correct' => false), array('id_question' => 6, 'correct' => false), array('id_question' => 7, 'correct' => true), array('id_question' => 8, 'correct' => true), array('id_question' => 9, 'correct' => false), array('id_question' => 10, 'correct' => false), array('id_question' => 11, 'correct' => false), array('id_question' => 12, 'correct' => false) ); // affichage echo '<div class="table-quizz">'; foreach ($quizz as $elementQuizz) { $class = 'element'; if ($elementQuizz['correct']) { $class .= ' correct'; } echo '<div class="' . $class . '">' . $elementQuizz['id_question'] . '</div>'; } echo '</div>';
.table-quizz { width: 120px; } .table-quizz .element { float: left; width: 40px; padding: 2px 0; background-color: red; border: solid 1px black; text-align: center; box-sizing: border-box; } .table-quizz .element.correct { background-color: green; }
Bonne journée,