Bonjour à tous,
Je ne comprends pas la raison du blocage de cette requête mysql :
J'ai (presque) tout essayé comme 'encadrement' de mes variables avant de les proposer à cette requête et je reçois toujours le même message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $my_sql = " INSERT INTO mails_a_envoyer ( id_train_mail, id_emetteur, id_destinataire, nom_groupe_destin, mail_objet, mail_contenu, nb_pj, dossier_pj, date_heure_envoi, date_heure_ouvert, mail_statut ) "; $my_sql.= " VALUES ( '{$id_train_mail}', '{$id_emetteur}', '{$id_destinataire}', {$nom_groupe_destin}', '{$mail_objet}', '{$mail_contenu}', '{$nb_pj}', '{$dossier_pj}', '{$date_heure_envoi}', null , '{$mail_statut}' ) "; //echo " <br> TXT en 276 : ".$my_sql; echo "<br>"; echo "<br>"; echo "<br>"; echo "<br>"; $result_3 = mysqli_query($my_cnx, $my_sql) or die ('Erreur en 276 : '.mysqli_error($my_cnx) );
Comment identifier la variable (ou le champ) où se trouve l'erreur ?" Erreur en 276 : Erreur de syntaxe près de 'adressé aux Membres du BUREAU ', 'aaaaaaaaaaaaaaa', ' "
Y a-t-il un 'encadrement' qui ferait fasse à toutes les natures et contenus des variables ?
Merci de votre aide.
Cordialement
Maub
PS - je développe sous WAMP windows 10 avec php 8
Partager