【发布时间】:2012-09-17 16:26:25
【问题描述】:
我不确定如何使用活动记录或使用手动 sql 来处理这个问题。我想要做的是将记录添加到具有自动递增 id 的“联系人”表中,然后将具有相应“联系人”记录 id 的 id 的记录添加到“订单”表中。
我知道我可以使用 $this->db->insert_id() 获取插入的联系人记录的 ID,但这仅在使用活动记录时有效吗?
另外,我可以在一个查询中实现这种类型的插入,还是必须将其一分为二?
【问题讨论】:
-
您使用的是哪种类型的数据库?您可以创建一个存储过程,通过一次调用 DB 来执行多个步骤。
标签: php mysql codeigniter