(PHP 4 >= 4.0.6, PHP 5 <= 5.0.5, PECL dbx >= 1.1.0)
dbx_error — Reporta un mensaje de error de la última llamada a la función en el módulo
$link_identifier
)dbx_error() devuelve el último mensaje de error.
Devuelve una cadena que contiene el mensaje de error de la última llamada a la función
del módulo abstracto (p.ej. el módulo mysql). Si existen múltiples
conexiones en el mismo módulo sólo se da el último error. Si existen
conexiones en diferentes módulos, se devuelve el último error del
módulo especificado por el parámetro link_identifier
.
Ejemplo #1 Ejemplo de dbx_error()
<?php
$enlace = dbx_connect(DBX_MYSQL, "localhost", "db", "username", "password")
or die("No se pudo conectar");
$resultado = dbx_query($enlace, "select id from non_existing_table");
if ($resultado == 0) {
echo dbx_error($enlace);
}
dbx_close($enlace);
?>
Nota:
Consulte siempre la documentación específica del módulo también.
El mensaje de error para Microsoft SQL Server es en realidad el resultado de la función mssql_get_last_message().
El mensaje de error para Oracle (oci8) no está aún implementado.