Bonjour à tous!
Voici un problème qui me semble injustifié, que je rencontre.
J'ai l'erreur:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax sur la requête:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
$selection="SELECT codeDir FROM directeur_projet WHERE priEmailDir= $email_exped"; 
$projet_select=mysql_query($selection,$connexion) or die ('Impossible déxécuter la requete: '.mysql_error());
$email_exped contient une adresse email valide. Quand j'execute sur phpmyadmin avec une valeur fixée $email_exped, ça marche.
Mais sur PHP, j'ai cette erreur. La syntaxe de la requête me semble correcte pourtant.

Meme avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$selection="SELECT codeDir FROM directeur_projet WHERE priEmailDir=".$email_exped;
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$selection="SELECT codeDir FROM directeur_projet WHERE (priEmailDir=".$email_exped);
Rien n'y fit

Quelqu'un peut-il m'aider?