我不确定如何使用活动记录或使用手动sql来处理此问题。我想要做的是向'contact‘表中添加一个具有自动递增id的记录,然后向"order“表中添加一个具有相应的'contact’记录id的记录。我知道我可以使用$this->db->insert_ id ()获取插入的联系人记录的id,但这是否仅在使用活动记录时有效?
另外,我可以在一个查询中实现这种类型的插入吗,还是必须将其一分为二?
我使用codeigniter为我的php项目,但没有太多的经验。所以,请帮帮我。在这两个数据库中,我都有一些表。我想在来自两个不同数据库的表上进行联接。我有下面的查询,它在后端运行良好,但我不知道如何使用活动记录来实现它。ceil((b.billsec)/(c.Call_Limit*60))) as totalcall,
hour(b.calldate) as use_hour FROM Kalix2.IN