Je veux écrire une déclaration MySQL comme:?PHP PDO MySQL (,,
SELECT * FROM someTable WHERE someId IN (value1, value2, value3, ...)
L'astuce ici est que je ne sais pas à l'avance combien de valeurs, il y aura dans le IN().
Évidemment, je sais que je peux générer la requête sur la route avec des manipulations de cordes, mais puisque cela se déroulera dans une boucle, je me demandais si je pouvais le faire avec un AOP PreparedStatement.
Quelque chose comme :
$query = $PDO->prepare('SELECT * FROM someTable WHERE someId IN (:idList)');
$query->bindValue(':idList', implode(',', $idArray));
Est-ce possible?
avez-vous essayé? – Jayrox