Codeigniter使用数组的where子句
Codeigniter使用数组的where子句
在Codeigniter中,这是我的控制器=> wishlist函数
$data = array( 'user_id' => $this->_user_id ); $order_by = "id"; $query = $this->Database_model->get_data('wishlist','*', $data, $order_by); print_r($query);
结果:
Array ( [0] => stdClass Object ( [id] => 1 [item_id] => 2 [user_id] => 2 [tarix] => 2018-03-13 00:00:00 ) [1] => stdClass Object ( [id] => 2 [item_id] => 15 [user_id] => 2 [tarix] => 2018-03-13 00:00:00 ) [2] => stdClass Object ( [id] => 3 [item_id] => 10 [user_id] => 2 [tarix] => 2018-03-13 00:00:00 ) )
现在我想获取所有“items”表的数据,其中id =数组内的所有“item_id”。
我尝试创建一个新数组,并使用foreach将所有item_id推入其中,但是在Codeigniter中,我无法将其传递给查询。