1843 gün önce PDO ile Veritabanından Dizideki ID'lere Göre Veri Çekme
sorusunu cevapladı.
Değişken bir sql sorgusuna ihtiyacın olduğu için where kısmını id sayısına göre şekillendirebilirsin...
$ids = array(6, 9, 8);
$where = 'WHERE item_id = ?';
for ($i = 1; $i < count($ids); $i++) {
$where .= ' OR item_id = ?';
}
$query = $db -> prepare("SELECT * FROM items $where");
$query -> execute($ids);
$row = $query -> fetchAll(PDO::FETCH_ASSOC);
foreach ($row as $item) {
echo $item['name'];
}