我的 CI_Controller
public function insert()
{
$insert1 = array('reg_name'=>$this->input->POST("name"),
'reg_mob'=>$this->input->POST("mobile"),
'reg_address'=>$this->input->POST("address"));
$insert2 = array('uname'=>$this->input->POST("uname"),
'upass'=>$this->input->POST("pass"));
$this->Insert_model->insertData($insert,$insert2);
}
CI模型
public function insertData($insert1,$insert2)
{
$result1 = $this->db->insert("register",$insert1);
$reg_id=$this->db->insert_id();
$result2 = $this->db->insert("login",$insert2);
$id=$this->db->insert_id();
$data=array( 'reg_id' => $reg_id, 'id' => $id );
echo $this->db->insert('login', $data);
}
我有两个表注册和登录 reg_id 是登录表中的 fk 我有错误重复条目 '5' for key 'id'
INSERT INTO `login` (`reg_id`, `id`) VALUES (45, 5)