如何在内爆之后使每个元素成为单独的字符串 - PHP

时间:2017-02-10 07:17:11

标签: php

我有一个这样的数组:

$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).")";

1 个答案:

答案 0 :(得分:0)

试试这个:

$SQL = "SELECT id FROM users WHERE id IN('" .implode("','", $myArray) . "')";
                                         ^            ^ ^                ^