私のフォームには、複数のテーブルに挿入する値があります。最初のテーブルに挿入した後、参照として最初のテーブルへのエントリの「id」とともに、他の値を挿入する必要があります。これを行う最善の方法は何ですか?コードイグナイター固有の方法はありますか?
2720 次
2 に答える
5
$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);
于 2010-06-30T17:09:26.577 に答える
1
使用してみてくださいmysql_insert_id ();
于 2010-06-30T16:57:32.757 に答える