MySQL PHP - SELECT WHERE ID = array()?
可能的重复:
使用数组
的MySQL查询 将数组传递给mysql
我在PHP中有一个数组:
$array = array(1, 4, 5, 7);
如您所见,我有一个不同值的数组,但我想编写一个MYSQL语句,该语句将检查是否等于数组中的任何值。例如,如果某行的 1,它将返回该行,4、5 和 7 也是如此。数组的长度可能因程序的性质而异,因此这就是问题所在。我能做:id
id
SELECT ...
FROM ...
WHERE id = '$array'
还是有更好的方法?
如果我不清楚,请问我更多信息。