如何在codeigniter中检查数组中的多个值?

时间:2017-05-19 18:53:01

标签: php codeigniter

我想在codeigniter中检查数组中的多个值...

我只知道这个...

$vehicles = array('Car','Bike','Plane','Bus');
$this->db->where_in('Car,Bike', $vehicles);

请帮帮我... 提前谢谢......

3 个答案:

答案 0 :(得分:1)

我认为您正在寻找此代码

$vehicles = array('car'=>'car','bike'=>'bike');
$this->db->where_in($vehicles);

谢谢 尝试工作的心脏

答案 1 :(得分:0)

https://www.codeigniter.com/userguide3/database/query_builder.html源类似,where_in中的第一个参数应为表列名。

根据您的上一条评论:您可以array_slice年 函数获取数组的前两个元素:
$vehicles = array('Car','Bike','Plane','Bus'); $slicedArray = array_slice($vehicles, 0, 2); $this->db->where_in('column_name', $slicedArray);

答案 2 :(得分:0)

我不太明白你的问题,但我认为你正在寻找这个:

GET statuses/user_timeline