Ben gibi bir MySQL açıklama yazmak istiyorum:
SELECT * FROM someTable WHERE someId IN (value1, value2, value3, ...)
Burada hile ben önde IN () orada olacak kaç değerler zaman bilmiyorum olmasıdır.
Açıkçası bu bir döngüde çalışacak beri ben bir PDO PreparedStatement ile bunu yapabileceğini ancak, ben merak ediyorum, ben dize manipülasyonlar ile halindeyken sorgu oluşturmak biliyorum.
Gibi bir şey:
$query = $PDO->prepare('SELECT * FROM someTable WHERE someId IN (:idList)');
$query->bindValue(':idList', implode(',', $idArray));
Bu mümkün mü?