selection et insertion

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : selection et insertion

Re: selection et insertion

par ahlematidel » 10 mai 2011, 17:19

Merci pour la réponse, je vais essayer

Re: selection et insertion

par moogli » 09 mai 2011, 22:16

salut,

il y a plusieurs possibilités, comme par exemple

Une page par question, sur cette page tu récupère le N° du QCM et s'il existe le N° de la question du QCM

sur la page tu fait une requête qui va chercher la question et les réponses tu les affiche dans le formulaire comme tu l'a fait avec les checkbox en mettant le n° de la réponse en value de la checkbox.

A la validation du formulaire tu stock tout en session par exemple avec $_SESSION['qcm'][ clef de la question'] = id de la réponse.

Lorsqu'il n'y a plus de question tu passe a la validation pour cela tu récupère les réponses bonnes aux questions et tu compare avec les infos stockées en session.


@+

selection et insertion

par ahlematidel » 09 mai 2011, 21:35

je veux faire une page pour répondre à un qcm.


chaque matiere a un QCM: j'ai sélectionné chaque matiere et à chaque matiere j'essaye de sélectionner tous les question et les proposition, j'utilise les case à cocher mais je sais pas comment insérer les réponses, je pense à sélectionner à chaque fois un seul question avec ses proposition et il faut presser un bouton pour voir le question suivant pour que je puisse insérer chaque réponse mais j'arrive pas.

Voilà mon travail pour le moment.




<form method="post" action="test.php">

<?php if(isset($_GET['sujet']))
{
$sujet=$_GET['sujet'];

$titre=mysql_query("SELECT * FROM `question` WHERE `id_qcm` ='$sujet' ");
while ($res1=mysql_fetch_array($titre)){?>

<table width="450" >

<tr style=" background-color:#ccc;" >
<td colspan="3" style="font-size:14px;" align="left"><?php echo $res1['titre_qust'];?></td>
</tr></table>
<table width="450">
<colgroup width="75" span="6"></colgroup>
<tr><td style="font-size:14px;" align="left"><?php echo $res1['rep1'];?> </td>
<tr><td style="font-size:14px;" align="left"> <input type="checkbox" name="rep[]" value="1"> </td></tr>
<tr><td style="font-size:14px;" align="left"><?php echo $res1['rep2'];?></td>
<tr><td style="font-size:14px;" align="left"> <input type="checkbox" name="rep[]" value="2"> </td></tr>
<tr><td style="font-size:14px;" align="left"><?php echo $res1['rep3'];?></td>
<tr><td style="font-size:14px;" align="left"> <input type="checkbox" name="rep[]" value="3"> </td></tr>
</table>
<?php


} ?>
<?php }?>

<input name="Valider" type="submit" class="art-button"/><input class="art-button" name="Annuler" type="reset" />
</form>