El modelo esta así:
Código PHP:
Ver original
El controlador asi:
Código PHP:
Como les digo, cuando el registro no existe en la base de datos todo está normal, inserta sin problemas, todo bien, pero cuando quiero ingresar un registro duplicado no me tira ningún error y se queda en stand by. Imagino que la línea $res = $this->db->insert('usuarios', $data); debería tirarme el error si sucediera.Ver original
public function proceso() { $nom = $this->input->post('nom'); $ape = $this->input->post('ape'); $ema = $this->input->post('ema'); $pws = $this->input->post('pws'); $guardar = $this->Registro_model->registrar($nom, $ape, $ema, $pws); if ($guardar === true) { echo 'Sus datos fueron registrados con éxito, ahora podrá registrar los datos de su empresa.|0'; } elseif ($guardar === false) { echo 'Sus datos no pudieron ser guardados.|1'; } else { echo $guardar; } }
Espero que me puedan ayudar.
Saludos,