Problème de syntaxe
Résolu
Fuji60
Messages postés
23
Date d'inscription
Statut
Membre
Dernière intervention
-
Fuji60 Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
Fuji60 Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
2 réponses
Bonjour
Pour diagnostiquer, vérifie quelle est la requête réellement exécutée :
$requete = "SELECT * FROM produits WHERE id IN (".implode(",",$ids).")";
echo $requete;
$produits = $DB -> query($requete);
Note que si tes $id ne sont pas numériques, il faut des ' ' autour de chacune des valeurs, et qu'il n'y en a pas avec ta méthode.
Pour diagnostiquer, vérifie quelle est la requête réellement exécutée :
$requete = "SELECT * FROM produits WHERE id IN (".implode(",",$ids).")";
echo $requete;
$produits = $DB -> query($requete);
Note que si tes $id ne sont pas numériques, il faut des ' ' autour de chacune des valeurs, et qu'il n'y en a pas avec ta méthode.