je post car j'en peux plus je galère depuis des jours jusqu'à des heures pas possible....
J'ai fais un script qui me permet de récuperer des données dans 3 tables et je les affiches sous formes de liste avec un select pour chaque table.
une fois celà fait, j'aimerais pouvoir faire mon choix dans ces 3 liste, puis une fois la selection faite je souhaite les envoyer dans une autre table. mais comment faire ? auriez-vous une piste à m'indiquer s'il vous plaît car je ne sais plus comment faire ça coince...
Je vous remercie par avance
A bientôt.
le premier script qcm.php qui coince.
<html>
<form action="./commun/qcm2.php" method="POST">
Entrer un nom pour le qcm
<textarea cols="40" rows="5" name="nom_qcm">
</textarea>
Choisissez le theme pour le qcm
<?php
$base = mysql_connect("localhost", "root", "")
or die("Impossible de se connecter : " . mysql_error());
$db_selected = mysql_select_db('qcm3', $base)
or die('Impossible de sélectionner la base de données : ' . mysql_error());
///////////////////////////////////////////////////////
echo"<select name='nom_theme' id='theme' size='1'>";
$result1 = mysql_query("SELECT * FROM theme;");
while($row = mysql_fetch_array($result1))
{
$id_question = $row['nom_theme'];
echo "<option value='".$id."'>$id</option>";
}
echo "</select>";
///////////////////////////////////////////////////////
echo"Choisissez la réponse pour le qcm
";
echo"<select name='nom_reponse' id='reponse' size='1'>";
$result2 = mysql_query("SELECT * FROM reponse;");
while($row = mysql_fetch_array($result2))
{
$id_reponse = $row['nom_reponse'];
echo "<option value='".$id_reponse."'>$id</option>";
}
echo "</select>";
///////////////////////////////////////////////////////
echo"Choisissez la question pour le qcm";
echo"<select name='nom_question' id='question' size='1'>";
$result3 = mysql_query("SELECT * FROM question;");
while($row = mysql_fetch_array($result3))
{
$id_theme = $row['nom_question'];
echo "<option value='".$id."'>$id</option>";
}
echo "</select>";
?>
</form>
</html>
Le deuxième script qcm2.php qui reçoit les informations du premier script pour les envoyer dans la table qcm
<?php
$base = mysql_connect("localhost", "root", "")
or die("Impossible de se connecter : " . mysql_error());
$db_selected = mysql_select_db('qcm3', $base)
or die('Impossible de sélectionner la base de données : ' . mysql_error());
j'ai trouvé il me fallait récuperer le nom de la question et son id.
maintenant ça fonctionne, ouf ça pas été évident deplus javais un problème dans ma base de données
merci pour votre réponse
A bientôt je pense car je travail toujours sur ce projet de qcm