le 06/03/2013 à 11:02
BOOMER
Bonjour tout le monde.
j'ai quelque problème, dans mon code.
Je souhaite récupérer les données de 3 tables sql et les faire apparaître dans une liste.
jusque là ce point fonctionne.
maintenant j'aimerais pouvoir faire ma selection de ce que j'ai récuperer des 3 tables et une fois celà effectuer je souhaite les envoyé dans une seule table et là je ne sais pas comment faire auriez-vous une piste car je bloque depuis plusieurs jour dessus et je commence à perdre espoir d'y arriver.
Je vous remercie par avance
Bonne journée :)
voici le code que j'ai réaliser pour récuperer les données des 3 tables et les afficher sous forme de liste avec un select.
<?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 "(Choisisser des questions pour le qcm)";
echo "<select name='question' id='question' size='1'>";
$result1 = mysql_query("SELECT * FROM question;");
while($row = mysql_fetch_array($result1))
{
$id = $row['nom_question'];
echo "<option value='".$id."'>$id</option>";
}
echo "<br></select><br>";
echo "(Choisisser des réponses pour le qcm)";
echo "<select name='reponse' id='reponse' size='1'>";
$result2 = mysql_query("SELECT * FROM reponse;");
while($row = mysql_fetch_array($result2))
{
$id = $row['nom_reponse'];
echo "<option value='".$id."'>$id</option>";
}
echo "<br></select><br>";
echo "(Choisisser le thème pour le qcm)";
echo "<select type ='list' name='theme' id='theme' size='1'>";
$result3 = mysql_query("SELECT * FROM theme;");
while($row = mysql_fetch_array($result3))
{
$id = $row['nom_theme'];
echo "<option value='".$id."'>$id</option>";
}
echo "</select>";
?>
j'ai quelque problème, dans mon code.
Je souhaite récupérer les données de 3 tables sql et les faire apparaître dans une liste.
jusque là ce point fonctionne.
maintenant j'aimerais pouvoir faire ma selection de ce que j'ai récuperer des 3 tables et une fois celà effectuer je souhaite les envoyé dans une seule table et là je ne sais pas comment faire auriez-vous une piste car je bloque depuis plusieurs jour dessus et je commence à perdre espoir d'y arriver.
Je vous remercie par avance
Bonne journée :)
voici le code que j'ai réaliser pour récuperer les données des 3 tables et les afficher sous forme de liste avec un select.
<?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 "(Choisisser des questions pour le qcm)";
echo "<select name='question' id='question' size='1'>";
$result1 = mysql_query("SELECT * FROM question;");
while($row = mysql_fetch_array($result1))
{
$id = $row['nom_question'];
echo "<option value='".$id."'>$id</option>";
}
echo "<br></select><br>";
echo "(Choisisser des réponses pour le qcm)";
echo "<select name='reponse' id='reponse' size='1'>";
$result2 = mysql_query("SELECT * FROM reponse;");
while($row = mysql_fetch_array($result2))
{
$id = $row['nom_reponse'];
echo "<option value='".$id."'>$id</option>";
}
echo "<br></select><br>";
echo "(Choisisser le thème pour le qcm)";
echo "<select type ='list' name='theme' id='theme' size='1'>";
$result3 = mysql_query("SELECT * FROM theme;");
while($row = mysql_fetch_array($result3))
{
$id = $row['nom_theme'];
echo "<option value='".$id."'>$id</option>";
}
echo "</select>";
?>