bonjour
avant de vous exposer mon pb j'ai fais des recherches sur internet mais rien trouvé,
j'ai un menu select, je fais ma selection et je valide, j'aimerais enregistrer cela dans ma table forum,
voila le code httml:
donc remarquer que c'est uniquement ce qui est entre les balises <select> que j'arrive pas à l'enregistrer, le reste marche parfaitement.
voila le code php pour l'enregistrement :
merci pour vos réponse
Modifié par luca (04 Oct 2008 - 19:09)
avant de vous exposer mon pb j'ai fais des recherches sur internet mais rien trouvé,
j'ai un menu select, je fais ma selection et je valide, j'aimerais enregistrer cela dans ma table forum,
voila le code httml:
<form style="margin-top:50px;margin-top:-10px;" action="/php/enreg_msg.php" method="POST">
<div>Domaine d'activité:<select name="domaine" >
<option value="domaine_act">Etude et analyse du marché</option>
<option value="domaine_act">Veille stratégique</option>
</select>
</div>
<div>Consultant:<select name="consultant">
<option value="consultant">Richard le boss </option>
<option value="consultant">Mouloud gonzo</option>
</select>
</div>
<div>Société:<input type="text" name="societe" value="<?php echo $row[6]; ?>" style="margin-left:2px;background-color:#F7E1FF;"></input></div>
<div>Tél:<input type="text" name="tel" value="<?php echo $row[8]; ?>"style="margin-left:25px;background-color:#F7E1FF;"></input></div>
<div>e-mail:<input type="text" name="mail" value="<?php echo $row[5]; ?>"style="margin-left:10px;background-color:#F7E1FF;"></input></div>
<div style="margin-left:49px;">
<TEXTAREA NAME="msg" COLS="50" style="height:200px; background-color:#F7E1FF;"> Votre Message ici!!!</TEXTAREA>
<input type="submit" name="validez" value="Validez" style="margin-left:-430px;background-color:#F7E1FF;"/>
<input type="hidden" name="id" value="<?php echo $row[0]; ?>" />
</div>
</form>
donc remarquer que c'est uniquement ce qui est entre les balises <select> que j'arrive pas à l'enregistrer, le reste marche parfaitement.
voila le code php pour l'enregistrement :
<?php
session_start();
session_register("login");
session_register("pwd");
$_SESSION['login'] = '$login';
# Variables pour la connection à la base
$base='';
$login='';
$pwd='';
# Connexion
$res = @mysql_connect('localhost',$login,$pwd);
# selection de la base de données à exploiter
@mysql_select_db($base,$res) or die ("probleme dans selection base");
$msg=$_POST['msg'];
$id=$_POST['id'];
$tel=$_POST['tel'];
$societe=$_POST['societe'];
$mail=$_POST['mail'];
$domaine_act=$_POST['domaine_act'];
$consultant=$_POST['consultant'];
$sql_select= "SELECT login FROM info_perso WHERE id ='$id'";
$RegLog_select=mysql_query($sql_select);
if(mysql_numrows($RegLog_select) == 0)
{
echo"non";
}
else{
$sql= "INSERT INTO `forum` (`societe`,`tel`,`mail`,`message`,`domaine_act`,`consultant`) VALUES ('$societe','$tel','$mail','$msg',`$domaine_act`,`$consultant`)";
$RegLog= mysql_query($sql) or exit('Erreur requête : <br />'.mysql_error());
echo"<script> alert(\"la variable est nulle\") </script>";
header("Location: ../index.html");
}
?>
merci pour vos réponse



Modifié par luca (04 Oct 2008 - 19:09)