Nếu tôi có một mảng nói, một số ID của người dùng. Làm thế nào tôi có thể làm một cái gì đó như thế này:
$array = array(1,40,20,55,29,48);
$sql = "SELECT * FROM `myTable` WHERE `myField`='$array'";
Có một cách đơn giản để làm được điều này, tôi nghĩ về vòng lặp thông qua các mục mảng và sau đó xây dựng một lớn "WHERE - HAY HAY - - OR" nhưng tôi nghĩ rằng có thể là một chút chậm cho mảng lớn.
Vì vậy, tôi sẽ làm "IN ($ array)"? – tarnfeld
Không, sử dụng implode để xây dựng chuỗi. –
không hoạt động @Mark Byers –