我可以在 mysql select 中放入一个数组吗?
$usersArray = array(34, 23, 17, 17, 56);
$result = mysql_query("SELECT * FROM users WHERE user_id=$usersArray");
我可以这样做吗?
最佳答案
没有。我相信你应该这样做:
$result = mysql_query("SELECT * FROM users WHERE user_id IN (" . implode(', ', $usersArray) . ")");
关于php - 我可以在 mysql select 中放入一个数组吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4123926/