У меня есть функция для извлечения продуктов из ci_products
таблицы кода следующегоИзвлечение продуктов текущего user_id
function get_product_selections($product_ids = array())
{
$this->db->select('*');
$this->db->from('ci_products');
$this->db->where_in('product_id', $product_ids);
$products = $this->db->get();
return $products;
}
теперь я хочу, чтобы извлечь из где user_id
является current user_id
Я пытался несколько вещей, но не работаю что я tried`
function get_product_selections($product_ids = array())
{
$this->db->select('*');
$this->db->from('ci_products');
$this->db->where_in('product_id', $product_ids);
$this->db->where('user_id',$this->session->userdata('user_id'));
$products = $this->db->get();
return $products;
}
Вы хотите найти 'product_id' на основе' user_id' в таблице 'ci_products'? –
Вы получаете какую-либо ошибку. Что вы получали с этим запросом. Можете ли вы опубликовать свой рабочий запрос –
, а не какую-либо ошибку, он показывает все продукты из таблицы ci_products, я хотел показать продукты только там, где user_id является текущим user_id – anonymous