k o D
Elite
Bonjour, ma question semble assez simple pour un habitué
Je développe des applications en PHP tout d'abord en local sur MySQL 4.1.10.
Pour une de mes requêtes SQL, j'utilise un "NOT IN" qui tourne parfaitement en local.
Seulement une fois que je met mes pages sur le net, sur le MySQL 5.0.18 j'obtiens une erreur de syntaxe... :roll:
Mais pourquoi diable auraient-ils changé celà?
Enfin voici ma requête:
Et voici l'erreur générée:
Voilà, merci d'avance pour votre réponse
Je développe des applications en PHP tout d'abord en local sur MySQL 4.1.10.
Pour une de mes requêtes SQL, j'utilise un "NOT IN" qui tourne parfaitement en local.
Seulement une fois que je met mes pages sur le net, sur le MySQL 5.0.18 j'obtiens une erreur de syntaxe... :roll:
Mais pourquoi diable auraient-ils changé celà?
Enfin voici ma requête:
Code:
SELECT idMembre,pseudo FROM membre WHERE acces=1 AND
idMembre NOT IN(
SELECT idMembre FROM membreTeam WHERE idLineUp='$_POST[idLineUp]'
)
Code:
You have an error in your SQL syntax.
Check the manual that corresponds to your MySQL server version for the right
syntax to use near 'SELECT idMembre FROM membreTeam WHERE idLineUp='6' )' at
Voilà, merci d'avance pour votre réponse