我想通过表 favorites_items 中的Id_item打印表 items 中的项目。我正在使用Codeigniter框架。
错误:
不是唯一的表格/别名:“ favorites_items”
选择收藏夹项目。,项目。从收藏夹项目加入 favorite_items ON id_item = items.id_ad
代码:
$this->db->select('favorites_items.*,items.*');
$this->db->from('favorites_items');
$this->db->join('favorites_items', 'id_item = items.id_ad');
$query = $this->db->get();
return $query->result_array();
答案 0 :(得分:1)
您不加入表 items ,而是将表 favorites_items 联接到表 favorites_items
正确的方法是:
$this->db->select('favorites_items.*,items.*');
$this->db->from('favorites_items');
$this->db->join('items', 'favorites_items.id_item = items.id_ad');
$query = $this->db->get();
return $query->result_array();