probleme php

kika02

Membre enregistré
30 Novembre 2008
7
0
bonjour
voila mon code php quand je le transmis sur le serveur j'ai le message suivant aider moi
Parse error: syntax error, unexpected T_VARIABLE in /mnt/102/sdb/9/f/mon enquete/add.php on line 4

voila le php
$db = mysql_connect('localhost', 'username', 'mot de passe') or die('Erreur de connexion'.mysql_error());
mysql_select_db('dbd',$db) or die('Erreur de selection '.mysql_error());
$sql="INSERT INTO enquetepain (q1, q2, q21, q22, q23, q24, q25, q3, q31, q32, q34, q34, q35, q36, q37, q4, q41, q42, q43, q44, q45, q46, q5, q6, q61, q62, q63 , q64, q65 , q66, q67, q7, q8, q9, q10, age, sexe) VALUES ("$_POST[q1]", "$_POST[q21"', "$_POST[q22]", "$_POST[q23]", "$_POST[q24]", "$_POST[q25]", "$_POST[q31","$_POST[q32]","$_POST[q33]", "$_POST[q34]", "$_POST[q35]", "$_POST[q36]", "$_POST[q37]", "$_POST[q41]", "$_POST[q42]", "$_POST[q43]", "$_POST[q44]", "$_POST[q45]" "$_POST[q5]", "$_POST[q61]", "$_POST[q62]", "$_POST[q63]", "$_POST[q64]", "$_POST[q65]", "$_POST[q66]", "$_POST[q67]", "$_POST[q7]","$_POST[q8]", "$_POST[q9]", "$_POST[q10]", "$_POST[age]", "$_POST[sexe]")";
mysql_query($sql) or die('Erreur SQL !'.mysql_error());
je voix pas ou il est le pb
 
vous avez relu ? y a pas d'erreur de syntaxe ?
je connais pas le code, mais en jetant un oeil sur le reste, je propose :
il manque une virgule et un espace ici
"$_POST[q45]",_ "$_POST[q5]",

il manque un espace ici
"$_POST[q7]",_"$_POST[q8]"
 
j'ai modifier comme vous m'avez dit mais sa me donne toujours le meme message

Parse error: syntax error, unexpected T_VARIABLE in /mnt/102/sdb/9/f/psedo/mon enquete/add.php on line 4
tu peut me donné ton mail je d'envois tu mais fichier html et php pour détecté se problème stp twinworld
merci:zen:
 
non ça sert à rien. Comme indiqué, je ne connais pas le code. J'ai proposé une correction en fonction du reste de votre syntaxe.