Bonjour,
Je dispose d'une table produits dont les id sont de type "111".
J'aimerai renvoyer toutes les lignes de cette table dont les id sont compris dans une chaine plus longue qu'on appelle $list_id (par exemple $list_id="111, 121, 132")
Je ne maitrise pas suffisament les opérateurs MYSQL et je viens d'essayer sans succés avec la requete suivante:
$query = "SELECT * FROM produits WHERE LOCATE(id, $list_id)!=0"
(Il n'est pas possible d'utiliser $query = "SELECT * FROM produits WHERE id LIKE '%$list_id%'" car $list_id est +grand que la valeur de id).
Comment feriez vous pour résoudre ce probleme? La syntaxe ci haut est elle correcte? si oui qu'est ce qui ne marche pas!!
Merci pour vos réponses. Xavier
Partager