2013-01-03 65 views
0

我有一個客戶詳細信息表單。它的數據將轉到兩個表SnapshotCustomerDetail。 CustomerDetail表有一個外鍵SnapshotPK。 SnapshotPK是一個自動增量列。CodeIgniter:同時向父表和子表中插入數據

  • 當客戶點擊保存按鈕時,我會如何在兩個表格中插入數據?
  • 是否可以在$this->db->trans_start()事務內的兩個插入語句中選擇。它不會影響性能嗎?

回答

0

是的,使用交易。這正是交易的目的 - 如果其中一個插入失敗,您可以回滾事務。性能的提升對於維護一個一致和清潔的數據庫是微不足道的。

相關問題