Bonjour,
Je bute sur un message d'erreur MySql depuis pas mal de temps :
parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in c:\program files\easyphp1-8\www\campingcar\tab3\fichecc_modif_valid.php on line 121
Voici un extrait du script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
if ($action == "submit") {
	$sql = "UPDATE f_sites_annuaire SET photo='$enreg["photo1"]',photo1='$enreg["photo1"]',planjour='$enreg["planjour"]',planjour1='$enreg["planjour1"]',plannuit='$enreg["plannuit"]',plannuit1='$enreg["plannuit1"]',marque='$enreg["marque"]',ref='$enreg["ref"]',type='$enreg["type"]',annee='$enreg["annee"]',porteur='$enreg["porteur"]',carosserie='$enreg["carosserie"]',longueur='$enreg["longueur"]',largeur='$enreg["largeur"]',hauteurext='$enreg["hauteurext"]',hauteurint='$enreg["hauteurint"]',ptac='$enreg["ptac"]',cu='$enreg["cu"]',pome='$enreg["pome"]',pr='$enreg["pr"]',puissance='$enreg["puissance"]',empattement='$enreg["empattement"]',placescg='$enreg["placescg"]',placesnuit='$enreg["placesnuit"]',placesrepas='$enreg["placesrepas"]',sejour='$enreg["sejour"]',cuisine='$enreg["cuisine"]',eaupropre='$enreg["eaupropre"]',eauusee='$enreg["eauusee"]',gaz='$enreg["gaz"]',batterie='$enreg["batterie"]',refrigerateur='$enreg["refrigerateur"]',couchages='$enreg["couchages"]',toilette='$enreg["toilette"]',chauffage='$enreg["chauffage"]',soutegarage='$enreg["soutegarage"]',prixeuros='$enreg["prixeuros"]',origineinfo='$enreg["origineinfo"]',origineemail='$enreg["origineemail"]',datesaisie='$enreg["datesaisie"]',datemodif='$enreg["datemodif"]',date_validation=CURRENT_DATE WHERE id='$enreg["id"]'";
	echo $sql . "<br>"; // Piege Type
	$upd = send_sql($sql,"modifier les infos du commentaire"); // envoi de la requête dans une fonction
L'erreur est sur la ligne $sql.
Je débute est j'ai vérifié avec des "echo" pour afficher toutes les variables, sans probléme.

Le tableau 'enreg' arrive dans le script comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$enreg = isset($_SESSION['enreg']) ? $_SESSION['enreg'] : '';
Merci de m'aider.
Cordialement.