假设我有一个数组:
$elements = array('foo', 'bar', 'tar', 'dar');
然后我想建立一个DELETE IN
SQL 查询:
$SQL = "DELETE FROM elements
WHERE id IN ('" . implode(',', $elements) . "')";
问题是元素数组中的 id 没有单独引用。IE 查询看起来像:
$SQL = "DELETE FROM elements
WHERE id IN ('foo,bar,tar,dar');
解决这个问题的最好、最优雅的方法是什么?