Tengo una aplicación Codeigniter (que utiliza la versión 2.1.0) que está escribiendo una transacción en una base de datos mysql. Estoy bastante seguro de que tengo un error de restricción de clave externa, pero no encuentro forma de que CI me diga el error específico. mysql_error() vuelve vacío.En Codeigniter, ¿es posible ver mysql_error()?
¿Alguien puede decirme cómo obtener Codeigniter para que me diga el mensaje de error mysql?
Cuando intento utilizar call_function ('mysql_error'), me sale el siguiente: "Esta función no está disponible para la base de datos que está utilizando " Es una tabla innodb en mysql. Tengo $ db ['default'] ['db_debug'] = TRUE en el archivo de configuración database.php. Lo que más obtengo es mi excepción y un seguimiento de la pila. Esto es muy frustrante. En este momento, tengo ganas de ir con CI fue un gran error. – pbarney
@pbarney no se rinda aún, verifique mi respuesta – DRL
También tenga en cuenta que, como se menciona en la página 'call_function', se supone que debe pasar el nombre de la función ** sin ** el prefijo' mysql_'. – Amber