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 55 56 57 58 59 60 61 62 63 64
|
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("e-learning");
$reponce = mysql_query("SELECT * FROM question ORDER BY id_question DESC");
?>
<form method="post" action="qcm.php">
<?php
//On affiche les lignes du tableau une à une à l'aide d'une boucle
while($donnees = mysql_fetch_assoc($reponce))
{
?>
<p>
<?php echo $donnees['question'];?> , :<br />
<label>
<input type="checkbox" name="question<?php echo $donnees['id_question'];?>" value="<?php echo $donnees['choix1'];?>" />
<?php echo $donnees['choix1'];?>
</label>
<br />
<label>
<input type="checkbox" name="question<?php echo $donnees['id_question'];?>" value="<?php echo $donnees['choix2'];?>" />
<?php echo $donnees['choix2'];?>
</label>
<br />
<label>
<input type="checkbox"name="question<?php echo $donnees['id_question'];?>" value="<?php echo $donnees['choix3'];?>" />
<?php echo $donnees['choix3'];?>
</label>
<br />
</p>
<?php
if( !empty($_POST['valider']) && !empty($_POST['question' . $donnees['id_question']]) )
{
$reponsequestion=$_POST['question' . $donnees['id_question']];
echo $reponsequestion;
//On assigne la valeur 0 a $note
$note=0;
//Si la variable cheval est bien egal a blanc
if ($reponsequestion== $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
?>
<p>
<input type="submit" value="Valider" name="valider" />
</p>
</form> |