bonjour
j'ai fait une SELECT imbriqué dans ma requete, mais ça marche pas et ça m'affiche comme erreur:

Warning: odbc_do(): SQL error: [Microsoft][Pilote ODBC Microsoft Access] Point-virgule absent à la fin de l'instruction SQL., SQL state 37000 in SQLExecDirect in c:\program files\easyphp1-8\www\test\ar.php on line 53

ceci est la requete:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$query="INSERT INTO inscription VALUES('$tab[0]','$tab[1]','$tab[2]','$nom','$pre','$fonction','$tab[6]','$tab[7]','$tab[8]','$activite','$adr','$ville','$tab[12]','$pays','$tab[14]','$tab[15]','$remarque','$tab[17]','$tab[18]','$tab[19]','$tab[20]','$tab[21]') WHERE ($tab[14] NOT IN(SELECT Mail FROM inscription))";
bon si j'enleve la condition WHERE ($tab[14] NOT IN(SELECT Mail FROM inscription))";
ça marche correctement!

avez vous une idée à ce propos?!