par
WiseFun » 14 sept. 2011, 20:37
Bonjour,
Dans mon formulaire, j'ai une liste déroulante.
je voudrais savoir comment récupérer la réponse pour l'uploader dans mysql.
l'erreur est
Code : Tout sélectionner
Erreur MySql!INSERT INTO contact(Id,Name,LastName,Email,Tel,Liste,Texte) VALUES('','','','','','charges',')
1064
voici mon code
<?PHP
$Nom = $_POST['Name'];
$Prenom= $_POST['LastName'];
$Email= $_POST['Email'];
$Tel= $_POST['Tel'];
$Texte= $_POST['Texte'];
$Contact = $_POST['Contact']; // l'erreur s'affiche sur cette ligne
// on écrit la requête sql
$mysql= "INSERT INTO contact(Id,Name,LastName,Email,Tel,Liste,Texte)
VALUES('','$Nom','$Prenom','$Email','$Tel',$Contact',$Texte')";
et ma liste
<select name="Contact">
<option value="conseil">Conseil Syndical</option>
<option value="charges">Charges</option>
<option value="syndic">Syndic</option>
<option value="voisinage">Problème de voisinage</option>
<option value="divers">Divers</option>
</select>
Bonjour,
Dans mon formulaire, j'ai une liste déroulante.
je voudrais savoir comment récupérer la réponse pour l'uploader dans mysql.
l'erreur est
[code]
Erreur MySql!INSERT INTO contact(Id,Name,LastName,Email,Tel,Liste,Texte) VALUES('','','','','','charges',')
1064
[/code]
voici mon code
[php]
<?PHP
$Nom = $_POST['Name'];
$Prenom= $_POST['LastName'];
$Email= $_POST['Email'];
$Tel= $_POST['Tel'];
$Texte= $_POST['Texte'];
$Contact = $_POST['Contact']; // l'erreur s'affiche sur cette ligne
// on écrit la requête sql
$mysql= "INSERT INTO contact(Id,Name,LastName,Email,Tel,Liste,Texte)
VALUES('','$Nom','$Prenom','$Email','$Tel',$Contact',$Texte')";
[/php]
et ma liste
[php]
<select name="Contact">
<option value="conseil">Conseil Syndical</option>
<option value="charges">Charges</option>
<option value="syndic">Syndic</option>
<option value="voisinage">Problème de voisinage</option>
<option value="divers">Divers</option>
</select>
[/php]