2
在我的表單中,有值要插入到多個表中。 插入第一個表後,我必須插入其他值, 以及作爲參考的第一個表的條目的'id'。什麼是 這樣做的最佳方式?有沒有代碼特定的方法?獲取最後插入'Id',同時在codeigniter中執行多個條目到mysql
在我的表單中,有值要插入到多個表中。 插入第一個表後,我必須插入其他值, 以及作爲參考的第一個表的條目的'id'。什麼是 這樣做的最佳方式?有沒有代碼特定的方法?獲取最後插入'Id',同時在codeigniter中執行多個條目到mysql
$this->db->insert_id()
可能是你在找什麼。下面是它如何工作的一個例子:
$this->db->insert('Table1',$values);
$table1_id=$this->db->insert_id();
$otherValues=array(
'table1_id'=>$table1_id,
);
$this->db->insert('otherTable',$otherValues);
嘗試使用mysql_insert_id();