$ids = array(1, 2, 3, 4);
$ids = join(', ', $ids);
$query = "SELECT * FROM business WHERE business_id IN ($ids)";
// $query => SELECT * FROM business WHERE business_id IN (1, 2, 3, 4)
Các cảnh báo chèn SQL thông thường vẫn được áp dụng, bạn có thể muốn lặp lại các id trước để xác thực hoặc thoát khỏi chúng. Ngoài ra, nếu bạn mong đợi chuỗi thay vì số, hãy sử dụng cái này:
$ids = array('a', 'b', 'c', 'd');
$ids = join("', '", $ids);
$query = "SELECT * FROM business WHERE business_id IN ('$ids')";
// $query => SELECT * FROM business WHERE business_id IN ('a', 'b', 'c', 'd')