Code PHP pour un QCM ;
Résolu
anaanonyme
Messages postés
15
Date d'inscription
Statut
Membre
Dernière intervention
-
anaanonyme Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
anaanonyme Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
Bonjour,j ai un petit probleme je veux realiser un QCM en PHP
mais je n arrive pas inserer les donnees dans une BD
voila le code de mon fomulaire
<html>
<head> <title> QCM </title> </head>
<body>
<?php $nom=$_POST['nom'];?>
<h1> Bienvenue <?php echo $nom;?></h1>
<p> pour revenir a l accueil <a href="QCM.php"> Cliquer ici </a></p>
<p>choisissez la ou les reponses justes</p>
<form method="post" action="correction.php">
<p> question 1 qcm 1...</p>
<p> <label for="1">reponse'1'</label> <input type ="radio" name= "Re" value="1" id="1" ></br>
<label for="2">reponse'2'</label><input type ="radio" name= "Re" value="2" id="2" ></br>
<label for="3">reponse'3'</label><input type ="radio" name= "Re" value="3" id="3" > </p></br>
<p> question 2 qcm 1...</p>
<p> <label for="4">reponse'1'</label> <input type ="radio" name= "R2" value="1" id="4" ></br>
<label for="5">reponse'2'</label><input type ="radio" name= "R2" value="2" id="5" ></br>
<label for="6">reponse'3'</label><input type ="radio" name= "R2" value="3" id="6" > </p></br>
<p> question 3 qcm 1...</p>
<p> <label for="7">reponse'1'</label> <input type ="checkbox" name= "R3" value="1" id="7" ></br>
<label for="8">reponse'2'</label><input type ="checkbox" name= "R3" value="2" id="8" ></br>
<label for="9">reponse'3'</label><input type ="checkbox" name= "R3" value="3" id="9" > </p></br>
<input type ="submit" name="correc" value="voir resultat"/>
</form>
</body>
</html>
et voila le code php pour inserer la reponse de la premiere question
<?php
$idcon = mysql_connect("localhost","root","");
$idbd = mysql_select_db("QCM");
$req="INSERT INTO test VALUES (1,1,$_post['Re'])";
mysql_query($req,$idcon);
mysql_close($idcon);
mais je n arrive pas inserer les donnees dans une BD
voila le code de mon fomulaire
<html>
<head> <title> QCM </title> </head>
<body>
<?php $nom=$_POST['nom'];?>
<h1> Bienvenue <?php echo $nom;?></h1>
<p> pour revenir a l accueil <a href="QCM.php"> Cliquer ici </a></p>
<p>choisissez la ou les reponses justes</p>
<form method="post" action="correction.php">
<p> question 1 qcm 1...</p>
<p> <label for="1">reponse'1'</label> <input type ="radio" name= "Re" value="1" id="1" ></br>
<label for="2">reponse'2'</label><input type ="radio" name= "Re" value="2" id="2" ></br>
<label for="3">reponse'3'</label><input type ="radio" name= "Re" value="3" id="3" > </p></br>
<p> question 2 qcm 1...</p>
<p> <label for="4">reponse'1'</label> <input type ="radio" name= "R2" value="1" id="4" ></br>
<label for="5">reponse'2'</label><input type ="radio" name= "R2" value="2" id="5" ></br>
<label for="6">reponse'3'</label><input type ="radio" name= "R2" value="3" id="6" > </p></br>
<p> question 3 qcm 1...</p>
<p> <label for="7">reponse'1'</label> <input type ="checkbox" name= "R3" value="1" id="7" ></br>
<label for="8">reponse'2'</label><input type ="checkbox" name= "R3" value="2" id="8" ></br>
<label for="9">reponse'3'</label><input type ="checkbox" name= "R3" value="3" id="9" > </p></br>
<input type ="submit" name="correc" value="voir resultat"/>
</form>
</body>
</html>
et voila le code php pour inserer la reponse de la premiere question
<?php
$idcon = mysql_connect("localhost","root","");
$idbd = mysql_select_db("QCM");
$req="INSERT INTO test VALUES (1,1,$_post['Re'])";
mysql_query($req,$idcon);
mysql_close($idcon);
A voir également:
- Qcm php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Php alert ✓ - Forum PHP
- Alert php ✓ - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\wamp\www\test\correction.php on line 7
et voila la ligne 7
$req="INSERT INTO test VALUES (1,1,'$_POST['Re']')";