Bonjour,
je m'arrache les cheveux depuis des heures à essayer de faire un panier,
j'arrive au stade où je veux récupérer dans ma table produits les lignes qui correspondent au code_produit (clé primaire).
Les 2 lignes de code qui posent problème sont les suivantes:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
$id_liste=implode(',',array_keys($_SESSION['panier'])); 
 
$sql = 'SELECT * FROM produits WHERE code_produit IN "'.$id_liste.'"';
$id_liste est une suite de codes produits séparés par des virgules: san_han,san_sha,san_ita,san_mar

Mysql me retourne l'erreur suivante, je ne comprends pas où est mon erreur...Si qqn pouvait m'aider ce serait sympa.

Merci.

Erreur lors du QUERY: SELECT * FROM produits WHERE code_produit IN "san_han,san_sha,san_ita,san_mar"!

Erreur de syntaxe près de '"san_han,san_sha,san_ita,san_mar"' à la ligne 1