Probleme dans l insertion a la base de donnee

najia87 Messages postés 44 Statut Membre -  
sfel Messages postés 1645 Statut Membre -
Bonjour,
j ai un formulaire et je veux recuperer les donnee de la bse de donne et je veux inserer dans une notre table ("j ai fait select de la tabe question et j ai fait insert de la table reponse ) j ai un probleme dans l insertion code et je ne sias pas ou le probleme voila mon code

<?php

if (isset($_POST['reponse1']) and isset($_POST['reponse2'])and isset($_POST['reponse3']) and isset($_POST['reponse4']) and isset($_POST['reponse5']))
{$reponse1=$_POST['reponse1'];
$reponse2=$_POST['reponse2'];
$reponse3=$_POST['reponse3'];
$reponse4=$_POST['reponse4'];
$reponse5=$_POST['reponse5'];

$var=mysql_connect("localhost","root","");

mysql_select_db("test",$var);

$req="INSERT INTO tab_reponse (reponse)".
"VALUES('$reponse1')";

$result = mysql_query($req);
}
?>
<form method=post action="quest_select.php">

<SELECT name="reponse1" id="reponse1">

<?php

$var=mysql_connect("localhost","root","");
mysql_select_db("test",$var);

$sql="select choix1,choix2,choix3 from examen1 where name='1'";
$result=mysql_query($sql);
WHILE ($tab = mysql_fetch_array($result))
{?>
<OPTION><?php echo "$tab[0] "; ?> </option>
<OPTION><?php echo "$tab[1] "; ?> </option>
<OPTION><?php echo "$tab[2] "; ?> </option>

<?php
}
?>
</SELECT>

<?php
mysql_close();
?>
</form>

merci pour vos aide
A voir également:

1 réponse

sfel Messages postés 1645 Statut Membre 430
 
bonjour,

tu as un problème à l'insert ?

$req="INSERT INTO tab_reponse (reponse)".
"VALUES('$reponse1')";


c'est pck il manque un espace entre (reponse) et VALUES

$req="INSERT INTO tab_reponse(reponse) ".
"VALUES('$reponse1')";

ou
$req="INSERT INTO tab_reponse(reponse)".
" VALUES('$reponse1')";

ou encore
$req="INSERT INTO tab_reponse(reponse) VALUES('$reponse1')";
0