我有一个这样的数组:
$myArray = array(1,2,3,5,4,7,8);
我想选择id为IN()$ myArray的记录。我如何在SQL中实现这样的东西?的 IN(' 1'&#39 2'&#39 3'&#39 5'' 4&#39 ;, ' 7',' 8')以便每个元素都像一个单独的字符串
目前正在做的事情没有帮助:
$SQL = "SELECT id FROM users WHERE id IN(".IMPLODE(',',$myArray).")";
答案 0 :(得分:0)
试试这个:
$SQL = "SELECT id FROM users WHERE id IN('" .implode("','", $myArray) . "')";
^ ^ ^ ^