par
dmx-moteur » 27 mars 2006, 17:36
J'ai mis les quotes et affiché le SQL comme conseillé mais cela ne m'avance pas plus (attention j'ai changé l'ordre des facteurs pour voir !) :
Code : Tout sélectionner
SELECT * FROM clients WHERE clients.code_client IN (SELECT code_client FROM web WHERE fidelite=1 AND type LIKE '%,7,%' AND specialite LIKE '%,1,%') Erreur de syntaxe près de 'SELECT code_client FROM web WHERE fidelite=1 AND type LIKE '' à la ligne 1
Je me demande si ce n'est pas la premiere partie de ma requête qui cloche :
En attendant, je trouve que le debug du SQL laisse plutôt à désirer dans le couple PHP/MySQL !!
J'ai mis les quotes et affiché le SQL comme conseillé mais cela ne m'avance pas plus (attention j'ai changé l'ordre des facteurs pour voir !) :
[code]SELECT * FROM clients WHERE clients.code_client IN (SELECT code_client FROM web WHERE fidelite=1 AND type LIKE '%,7,%' AND specialite LIKE '%,1,%') Erreur de syntaxe près de 'SELECT code_client FROM web WHERE fidelite=1 AND type LIKE '' à la ligne 1[/code]
Je me demande si ce n'est pas la premiere partie de ma requête qui cloche :
[code]SELECT * FROM clients WHERE clients.code_client IN ...[/code]
En attendant, je trouve que le debug du SQL laisse plutôt à désirer dans le couple PHP/MySQL !!