繁体   English   中英

CodeIgniter:将数据同时插入父表和子表

[英]CodeIgniter: Inserting data into parent and child tables simultaneously

我有一个客户详细信息表格。 它的数据将转到两个表SnapshotCustomerDetail CustomerDetail表具有一个外键,表示SnapshotPK SnapshotPK是一个自动增量列。

  • 当客户单击“保存”按钮时,如何在两个表中插入数据?
  • 是否可以在$this->db->trans_start()事务中的两个插入语句中进行选择。 它不会影响性能吗?

是的,使用交易。 这正是交易的目的-如果插入之一失败,则可以回滚交易。 对于维护一致且干净的数据库,性能影响可以忽略不计。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM