从用户名IN()仅显示1条记录的用户中选择*,当存在';它没有显示任何内容


Select * from users where username IN () only showing 1 record and when there's 2 it shows none

我正在尝试获取数组中的所有用户,用于foreach以显示单个记录:

        $getuser = $this->db->prepare("SELECT * FROM users WHERE username IN (?)");
        $getuser->execute(array($select));
        return $getuser->fetchAll();

这就是我的选择,这就是我运行它的方式:

$following = $this->model->user('',implode(",",$followingusers));

当我打印阵列和内爆时,它显示:

Array ( [0] => admin [1] => admin2 )
admin,admin2

我试图在foreach中使用结果,它只显示了一行,但当有多行时,它只会显示一个空白页

foreach ($following as $follows):
endforeach;

编辑:我已经查看了源代码,没有显示错误,错误报告在上

通过在execute 内运行修复