Codeigniter:使用活动记录插入带有外键的行

时间:2015-09-29 08:31:39

标签: php mysql codeigniter psql

如何使用活动记录在codeigniter中编写以下SQL查询?

INSERT INTO messages VALUES (default, 'Testing working 2', (SELECT id from users WHERE username ='0767000000'), (SELECT group_code from groups WHERE group_code = 654321), default ) ;

或者有最好的方法吗? (PHP和CI MVC中的新功能)

1 个答案:

答案 0 :(得分:1)

对于复杂查询,您可以在codeigniter中执行自定义查询,如下所示:

$sql = "Your query";

$this->db->query($sql);

使用以下代码检查上次执行的查询:

echo $this->db->last_query(); exit;