Php CodeIgniter:同时将数据插入父表和子表
我有一张客户详细信息表。它的数据将转到两个表Php CodeIgniter:同时将数据插入父表和子表,php,codeigniter,Php,Codeigniter,我有一张客户详细信息表。它的数据将转到两个表Snapshot和CustomerDetail。CustomerDetail表有一个外键引用SnapshotPK。SnapshotPK是一个自动增量列 当客户单击“保存”按钮时,如何在两个表中插入数据 是否可以选择在事务中插入两条语句,该事务是$this->db->trans\u start()。这不会影响性能吗 是,使用事务。这正是事务的目的——如果其中一个插入失败,您可以回滚事务。对于维护一致和干净的数据库来说,性能影响可以忽略不计
Snapshot
和CustomerDetail
。CustomerDetail表有一个外键引用SnapshotPK
。SnapshotPK是一个自动增量列
- 当客户单击“保存”按钮时,如何在两个表中插入数据
- 是否可以选择在事务中插入两条语句,该事务是
。这不会影响性能吗李>$this->db->trans\u start()
- 是,使用事务。这正是事务的目的——如果其中一个插入失败,您可以回滚事务。对于维护一致和干净的数据库来说,性能影响可以忽略不计