Pb php html

liaturras -  
 liaturras -
Bonjour,J'aurais besoins d'aide sur un de mes formulaire php. Je vous explique :
En fait j'ai un pré-formulaire qui demande à des formateurs de choisir le nombre de questions qu'il désirent poser. Ensuite ce formulaire html génère un script php qui affiche autant de question(vierge) que le formateur a demandé. Et mon pb c'est que je désire prendre les données de ce dernier formulaire pour l'intégrer à ma base de données Mysql MAIS je n'arrive à récupérer que les informations sur la dernière question, toutes les autres sont écrasées. J'espère que j'ai été claire je vous met également mon code : (merci d'avance)

<?php
//connection au serveur
$cnx = mysql_connect( "localhost", "master", "cisco1" ) ;

//sélection de la base de données:
$db = mysql_select_db('QCM_evaluation',$cnx) ;

//récupération des valeurs des champs:
$sujet = $_POST["sujet"] ;
$nbre_quest = $_POST["nbre_quest"] ;
$nbre_participant = $_POST["nbre_participant"] ;

//création de la requête SQL:
$requete = "INSERT INTO formation (sujet,nbre_quest,nbre_participant)
VALUES ('$sujet','$nbre_quest','$nbre_participant')";

//exécution de la requête SQL:
$result = mysql_query($requete);

for($i=1;$i<=$nbre_quest;$i++)
{
?>
<fieldset id="message">
<?php

<textarea name="intitule" rows="2" cols="40">
Configuration: Windows XP
Internet Explorer 6.0

1 réponse

  1. liaturras
     
    <?php
    //connection au serveur
    $cnx = mysql_connect( "localhost", "master", "cisco1" ) ;

    //sélection de la base de données:
    $db = mysql_select_db('QCM_evaluation',$cnx) ;

    //récupération des valeurs des champs:
    $sujet = $_POST["sujet"] ;
    $nbre_quest = $_POST["nbre_quest"] ;
    $nbre_participant = $_POST["nbre_participant"] ;

    //création de la requête SQL:
    $requete = "INSERT INTO formation (sujet,nbre_quest,nbre_participant)
    VALUES ('$sujet','$nbre_quest','$nbre_participant')";

    //exécution de la requête SQL:
    $result = mysql_query($requete);

    for($i=1;$i<=$nbre_quest;$i++)
    {
    ?>
    <fieldset id="message">
    <?php
    echo '<legend>';
    echo 'Question n°';
    echo $i;
    echo '</legend>';
    echo '<dd><dd>';
    echo '<br>';
    echo'<label ALIGN="center">';
    echo '            ';
    echo '<U>Intitulé :';
    echo '</U></label>';
    echo '<br>';
    ?>
    </br>
    <textarea name="intitule" rows="2" cols="40"></textarea>
    </br><br>
    <fieldset id ="reponse">
    <ul>
    <input type="radio" value="rep_a" name="rep_juste"/>
    <label>Réponse a :</label>      
    <input type="text" name="rep_a" size="50" /></br>

    <input type="radio" value="rep_b" name="rep_juste"/>
    <label>Réponse b :</label>      
    <input type="text" name="rep_b" size="50" /></br>

    <input type="radio" value="rep_c" name="rep_juste"/>
    <label>Réponse c :</label>      
    <input type="text" name="rep_c" size="50" /></br>
    </ul>
    </fieldset>
    </fieldset>
    </BR></BR>
    <?php
    }
    // on ferme la connexion à mysql
    mysql_close();
    ?>
    <dd><dd><dd><dd><dd><dd><dd><dd><dd><dd><dd>
    <a href="section_formateur_acces_accueil.html"><img src="back.gif" border=0 ALIGN="middle"></a>
    <INPUT border=0 src="sign.gif" type=image Value=submit ALIGN="middle">
    </form>
    </fieldset>
    </BR></BR>
    </fieldset>
    </BODY>
    </html>
    0