Page 1
Standard

Obtener errores de conexión de bases de datos en Codeigniter

Primero debemos ocultar cuando se presenta un error en codeigniter.

En application/config/database.php desactivamos el debug:

$db['db']['db_debug'] = FALSE;

Luego en el modelo el usamos conn_id para comprobar si la conexión se hizo efectiva:

$DB1 = $this->load->database('db', TRUE);
$DB1->from('usuarios');
$query = $DB1->get();
if (!$DB1->conn_id) {
echo 'DB connection error!';
}

Y listo.

The end
The end