2 paramètres WHERE dans une req marche pas

Résolu
Zawaxa Messages postés 67 Date d'inscription   Statut Membre Dernière intervention   -  
Zawaxa Messages postés 67 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un petit souci de requête SQL ce soir, je ne vois pas d'où cela peut venir.

J'ai, comme indiqué dans le titre, une requête avec 2 paramètres WHERE, mais cette requête ne fonctionne pas.


Voici ma requête :
SELECT contenu FROM matable WHERE lock=0 AND couleur=9AFD03 ORDER BY id DESC LIMIT 0, 10

L'erreur retournée (par PHPMyAdmin: "Unknown column '9AFD03' in 'where clause'".


Dans ma requête, je recherche la couleur "9AFD03" dans la colonne "couleur".

Quelle est la bonne syntaxe pour que MySQL prenne la valeur recherchée et la colonne correctement ? (Pour info, le lock=0 fonctionne à merveille, aucune erreur...)
A voir également:

2 réponses

lionel-DIL Messages postés 1222 Date d'inscription   Statut Membre Dernière intervention   1 768
 
Bonjour,

Avez-vous tenté avec des guillemets ?

Car pour moi 9AFD03 est une chaîne, donc c'est ce que j'aurais fait :-)
1
Zawaxa Messages postés 67 Date d'inscription   Statut Membre Dernière intervention   16
 
Exact, merci, un jour je dormirai pour éviter de poser des questions auxquelles j'ai la réponse^^
0