Olá,
Aqui vai uma dica simples mas que eu quebrei a cabeça quando comecei a utilizar o CodeIgniter.
Como pegar o ID auto-gerado pelo banco de dados depois de executar uma query INSERT?
Muito simples! Veja o exemplo a baixo:
$var['nome'] = $this->input->post('nome'); $var['email'] = $this->input->post('email'); //Recebendo os valores do formulário e armazenando em um array $this->load->module('modulo_db');//Carrega a Model if($this->modulo_db->grava_form($var)){ $id_auto_gerado = $this->db->insert_id();//Pega o ID auto-gerado e armazena na variavel }
Simples não?
Este código deve ser utilizado em Controler.
Nenhum comentário:
Postar um comentário