tôi cần phải thực hiện một truy vấn đơn giảnLàm thế nào để sử dụng chuẩn bị phát biểu trong các truy vấn với một định tại khoản trong PHP
$array_of_ids = array();
//poulate $array_of_ids, they don't come from another db but from Facebook
//so i can't use a subquery for the IN clause
$wpdb->prepare("SELECT id from table where id IN (%d, %d)", $array_of_ids [0], $array_of_ids [1]);
Câu hỏi đặt ra là, nếu tôi có 200 phần tử trong mảng, cách chính xác để xử lý là những gì Tôi có phải tự xây dựng truy vấn với 200 %d
không? Tôi cần truy vấn này vì tôi phải "đồng bộ" cơ sở dữ liệu của tôi với dữ liệu facebook và tôi phải kiểm tra xem người dùng có trong db có mặt không, cập nhật những người có mặt, chèn người dùng mới và xóa những người không phải là bạn của tôi.
Xem nếu [câu hỏi này] [1] không trả lời câu hỏi của bạn [1]: http://stackoverflow.com/questions/327274/mysql-prepared-statements-with-a-variable-size-variable-list –