开发者社区 问答 正文

mysql数组

$user_id = array(1,2,3);

mysql语句应该怎么写可以得到下面一样的效果?
$sql = "select * from users where user_id in(1,2,3) ";

我想到遍历$user_id数组,$str = $str. "," . $v;
$sql = "select * from users where user_id in($str) ";
有没有简单直接一点的语句?

展开
收起
蛮大人123 2016-02-12 17:55:21 1893 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    $user_id = implode(',',$user_id);

    2019-07-17 18:41:37
    赞同 展开评论