Mostrar error Mysql y PHP, Siempre después de ejecutar nuestras conexiones a la base de datos MYSQL o sino un comando de select, insert, udpate de nuestros registros estos simplemente no se ejecutan, es decir:
No Visualiza los registros.
Nos editan los registros.
No insertan los registros.
Que hacer en estos casos para poder visualizar donde está el error, revisar línea a línea a veces es complicado, pensando en esto PHP y MYSQL nos tienen una solución saludable para poder solucionar estos inconvenientes que podríamos tener a la hora de elaborar una página web o proyecto web.
La tarea seria visualizar en una línea de código donde se originó el mensaje de error, para ello aquí en este post daremos solución a estos casos y de una manera sencilla podremos darle solución agregándole unas variables a nuestras consultas a la base de datos. Veamos:
Mostrar error Mysql y PHP
Usa la funcion die()
or die(mysql_error());
Ejemplo de eso completo de esta función:
mysql_query() or die(mysql_error());
$sql = 'SELECT * FROM paises WHERE showpe=1 ORDER BY position';
$resultado = mysql_query($sql) or die(mysql_error());
2. Usablidad en Mysqli para mostrar error:
mysqli_query($this->db_link, $query) or die(mysqli_error($this->db_link));
# mysqli_query($link,$query) Devuelve 0 si hay un error.
# mysqli_error($link) Devuelve una cadena con el último mensaje de error
También puede usar esto para imprimir el código de error.
Aquí el código para mostrar error en nuestra página PHP y MYSQL en modo PDO
print_r($sth->errorInfo());
Agregue esto antes de su preparación: Esto cambiará el tipo de impresión de errores de PDO y hará que emita una advertencia siempre que haya un error de PDO. Debe ayudarle a ver dónde está el error, aunque su errorInfo debe tener esto establecido.
Bloggero, amante de la programación PHP, innovador y me fascina compartir información. Desde que conocí el entorno informatico y el internet me llamó la atención la programación, Por tal motivo he creado mi blog BAULPHP.COM para compartir mis experiencias con todos ustedes. ¡Gracias por leerme!.
Un día buscando un error, buscando diferentes opciones para cargar datos a mi Base de Datos y no encontraba el error hasta que vi el código que nos proporcionas y encontré la solución. Mil Gracias!!!
Este sitio web protege su privacidad al adherirse al Reglamento General de Protección de Datos de la Unión Europea (GDPR). No utilizaremos sus datos para ningún propósito que no haya dado su consentimiento. Obtenga más información en nuestra página política de privacidad
Un día buscando un error, buscando diferentes opciones para cargar datos a mi Base de Datos y no encontraba el error hasta que vi el código que nos proporcionas y encontré la solución.
Mil Gracias!!!