//my model
public function saveRecords($table,$data)
{
$data = $this->db2->insert_batch($table, $data);
echo $first_id = $this->db->insert_id();
return $data;
}
//我的控制器
公用函数save($ table,$ data)
{enter code here
$ test = $ this-> DBmodel-> saveRecords('agentconnect',$ data);
}
答案 0 :(得分:0)
insert_batch始终返回第一个插入ID。
用这个 -
public function saveRecords($table,$data)
{
foreach ($data as $data1)
{
$this->db->insert($table,$data1);
$id=$this->db->insert_id();
}
return $id;
}