mysql_error

(PHP 4, PHP 5)

mysql_errorDevuelve el texto del mensaje de error de la operación MySQL anterior

Advertencia

Esta extensión estaba obsoleta en PHP 5.5.0, y fue eliminada en PHP 7.0.0. En su lugar, se puede utilizar la extensión MySQLi o la extensión PDO_MySQL. Ver también MySQL: elegir una API de la guía. Alternativas a esta función:

Descripción

mysql_error(resource $link_identifier = NULL): string

Devuelve el texto del error de la última función MySQL. Los errores que provienen del procesamiento de la base de datos MySQL ya no emiten advertencias. En su lugar, utilice mysql_errno() para recuperar el código de error. Tenga en cuenta que ésta función solamente devolverá el código de error de la función MySQL ejecutada mas recientemente (sin incluir a mysql_error() y mysql_errno()), por lo que, si se quiere usar, hay que asegurarse de revisar el valor antes de llamar otra función MySQL.

Parámetros

link_identifier

La conexión MySQL. Si no se especifica, se utilizará la última conexión abierta con la función mysql_connect(). Si no se encuentra una conexión de este tipo, la función intentará abrir una conexión, como si la función mysql_connect() hubiera sido llamada sin argumento. Si no se encuentra o establece una conexión, se generará una alerta de nivel E_WARNING.

Valores devueltos

Devuelve el texto del error de la última función MySQL, o '' (una cadena vacía) si no ha ocurrido ningún error.

Ejemplos

Ejemplo #1 Ejemplo de mysql_error()

<?php
$enlace
= mysql_connect("localhost", "usuario_mysql", "contraseña_mysql");

mysql_select_db("bd_inexistente", $enlace);
echo
mysql_errno($enlace) . ": " . mysql_error($enlace). "\n";

mysql_select_db("kossu", $enlace);
mysql_query("SELECT * FROM tabla_inexistente", $enlace);
echo
mysql_errno($enlace) . ": " . mysql_error($enlace) . "\n";
?>

Resultado del ejemplo anterior es similar a :

1049: Unknown database 'bd_inexistente'
1146: Table 'kossu.tabla_inexistente' doesn't exist

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top