dbx_error

(PHP 4 >= 4.0.6, PHP 5 < 5.1.0, PECL dbx >= 1.1.0)

dbx_error Возвращает сообщение об ошибке последней запущенной функции модуля

Описание

dbx_error ( object $link_identifier ) : string

dbx_error() возвращает последнее сообщение об ошибке.

Список параметров

link_identifier

Ссылка на соединение, открытое с помощью dbx_connect()

Возвращаемые значения

Возвращает строку, содержащую сообщение об ошибке из последнего вызова функции абстрактного модуля (например, mysql). Если для данного модуля создано несколько соединений, то будет возвращено самое последнее сообщение. Если существуют соединения с другими модулями, то будет возвращено сообщение относящееся только к модулю, заданному параметром link_identifier.

Примеры

Пример #1 Пример использования dbx_error()

<?php
$link   
dbx_connect(DBX_MYSQL"localhost""db""username""password")
    or die(
"Не получилось подключиться");

$result dbx_query($link"select id from non_existing_table");
if (
$result == 0) {
    echo 
dbx_error($link);
}
dbx_close($link);
?>

Примечания

Замечание:

Всегда внимательно изучайте документацию модуля для используемой базы данных.

Сообщение для Microsoft SQL Server фактически будет сообщением, полученным функцией mssql_get_last_message().

Сообщения об ошибках Oracle (oci8) пока не реализованы.