Hamza Boularbah Hamza Boularbah - 5 months ago 11
SQL Question

Insert request error

I have this request :

$sql = 'INSERT INTO suivi values ('$Nom_prenom','$cne','$tel','$fax','$email','$filiere','$annee_obtention','$dureeDiplome','$poursuivi','$etablissement1','$etablissement2','$etablissement3','$diplomePreparer1','$diplomePreparer2','$diplomePreparer3','$AnnedD1','$AnnedD2','$AnnedD3','$ville1','$ville2','$ville3','$formationSatifaisante','$commentaire','$VP','$societe1','$societe2','$societe3','$secteur1','$secteur2','$secteur3','$AnnedS1','$AnnedS2','$AnnedS3','$villeS1','$villeS2','$villeS3','$SVP','$commentaire2','$societeE','$secteurE','$telE','$adresseE','$fonctionE','$dateE','$salaireE','$avantageE','$AFDUT','$commentaire3')';


when i execute it i got an error which says :


( ! ) Parse error: syntax error, unexpected '$Nom_prenom' (T_VARIABLE)
in C:\wamp\www\Archive\valider.php on line 70

Answer

Try to change the quotes:

$sql = "INSERT INTO suivi values ('$Nom_prenom','$cne','$tel','$fax','$email','$filiere','$annee_obtention','$dureeDiplome','$poursuivi','$etablissement1','$etablissement2','$etablissement3','$diplomePreparer1','$diplomePreparer2','$diplomePreparer3','$AnnedD1','$AnnedD2','$AnnedD3','$ville1','$ville2','$ville3','$formationSatifaisante','$commentaire','$VP','$societe1','$societe2','$societe3','$secteur1','$secteur2','$secteur3','$AnnedS1','$AnnedS2','$AnnedS3','$villeS1','$villeS2','$villeS3','$SVP','$commentaire2','$societeE','$secteurE','$telE','$adresseE','$fonctionE','$dateE','$salaireE','$avantageE','$AFDUT','$commentaire3')";