1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| <?php
mysql_connect("localhost", "root", "");
mysql_select_db("e-learning");
$reponce = mysql_query("SELECT * FROM question ORDER BY id_question DESC");
//On affiche les lignes du tableau une à une à l'aide d'une boucle
while($donnees = mysql_fetch_array($reponce))
{
?>
<form method="post" action="qcm.php">
<p>
<?php echo $donnees['question'];?> , :<br />
<label><input type="checkbox" name="cheval" value="<?php echo $donnees['choix1'];?>" /><?php echo $donnees['choix1'];?></label><br />
<label><input type="checkbox" name="cheval" value="<?php echo $donnees['choix2'];?>" /><?php echo $donnees['choix2'];?></label><br />
<label><input type="checkbox"name="cheval" value="<?php echo $donnees['choix3'];?>" /><?php echo $donnees['choix3'];?></label><br />
</p>
<?php
if(!empty($_POST['valider']))
{
$cheval=htmlentities($_POST['cheval']);
echo $cheval;
//On assigne la valeur 0 a $note
$note=0;
//Si la variable cheval est bien egal a blanc
if ($cheval== $donnees['reponse'])
{
//On lui ajoute 20
//O lui dit que sa reponse est corect
echo'<h3 style="color:#00ff00"> Vrai</h3>';
$note=$note+1;
}
else //Sinon
{
//On lui dit non
echo '<h3 style="color:#ff0000"> Faux</h1>';
}
echo $note;
}
} //fin de la boucle, le tableau contient toute la BDD
mysql_close(); //deconnection de mysql
?>
<input type="submit" value="Valider" name="valider" />
</p> </form> |
Partager