Php 如何在codeigniter中编写此查询,我将id发送到模型,但此查询必须在模型中编写良好

Php 如何在codeigniter中编写此查询,我将id发送到模型,但此查询必须在模型中编写良好,php,mysql,codeigniter,postgresql,Php,Mysql,Codeigniter,Postgresql,我有一个疑问: SELECT hapnin FROM test.user_favourites, test.happenings t WHERE user_id = $id AND t.id = happening_id 我想在codeiniger模型中重新编写它。如果有人能帮我,请告诉我。你确定你的问题没有问题吗?试试这个,希望它能奏效 $this->db->select('hapnin')->from('user_favourites, happenings t

我有一个疑问:

SELECT hapnin 
FROM test.user_favourites, test.happenings t 
WHERE user_id = $id 
AND  t.id = happening_id 

我想在codeiniger模型中重新编写它。如果有人能帮我,请告诉我。

你确定你的问题没有问题吗?试试这个,希望它能奏效

$this->db->select('hapnin')->from('user_favourites, happenings t')->where("user_id = $id AND t.id = happening_id", false)->get();
试试这个

$this->db->select('hapnin')
         ->from('user_favourites, happenings t')
         ->where("user_id = $id")
         ->where("t.id = happening_id")
         ->get()
         ->result();