Надеюсь, это поможет вам:
Примечание : Используйте только echo
для печати идентификатора вставки в вашей модели;и чтобы получить идентификатор в контроллере, просто верните $insert_id
Ваша модель должна быть такой:
public function create($data = [])
{
if (! empty($data))
{
$this->db->insert($this->table,$data);
$insert_id = $this->db->insert_id();
return $insert_id;
}
}
В вашем контроллере:
Примечание : убедитесь, что вы загрузили модель либо в автозагрузку, либо в контроллер
public function method_name()
{
$data = ['your insert data in array'];
$id = $this->model_name->create($data);
echo $id;//you will get the id;
}