Erreur de syntaxe (opérateur absent)

Résolu/Fermé
nawak.seb Messages postés 65 Date d'inscription mercredi 23 juillet 2008 Statut Membre Dernière intervention 23 octobre 2013 - 25 août 2008 à 12:20
nawak.seb Messages postés 65 Date d'inscription mercredi 23 juillet 2008 Statut Membre Dernière intervention 23 octobre 2013 - 25 août 2008 à 14:55
Bonjour,
voici mon message d'erreur
Warning: odbc_do(): SQL error: [Microsoft][Pilote ODBC Microsoft Access] 
Erreur de syntaxe (op�rateur absent) dans l'expression 'Demande_intervention.site = site.analytique and Num_de_demande = .$Num_de_demande'., 
SQL state 37000 in SQLExecDirect in c:\program files\easyphp1-8\www\demande intervention\planif_accepter.php on line 88
37000 


et ma requete :

$Num_de_demande = $_GET["Num_de_demande"];

$sql='SELECT * FROM Demande_intervention, site where Demande_intervention.site = site.analytique and Num_de_demande = '.$Num_de_demande ;


Je ne comprend pas le message
Si quelque a une solution ou une explication de mon erreur, merci de me le dire

5 réponses

peut être sans certitude :

where Demande_intervention.site = site.analytique and Num_de_demande = '.$Num_de_demande.' ;
0
je veux dire rajouter .' avant le ; a la fin de la ligne
0
Alors ?
0
nawak.seb Messages postés 65 Date d'inscription mercredi 23 juillet 2008 Statut Membre Dernière intervention 23 octobre 2013 4
25 août 2008 à 12:36
Merci d'avoir répondu rapidement,

Mais celà ne marche pas,
de plus, si on utilise les cotes ' , c'est pour une valeur chaine, et ma variale "Num_de_demande", est en numérqiue
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
nawak.seb Messages postés 65 Date d'inscription mercredi 23 juillet 2008 Statut Membre Dernière intervention 23 octobre 2013 4
25 août 2008 à 14:55
Autant pour moi, j’ai trouvé mon erreur

Ma requête est bonne,
L’erreur était dans mon code de traitement PHP

-1