Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

pg_last_error

(PHP 4 >= 4.2.0, PHP 5)

pg_last_error - получает строку последнего сообщения об ошибке в соединении.

Описание

string pg_last_error (resource connection)

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

Сообщения об ошибке могут быть переписаны вызовами внутренних PostgreSQL(libpq)-функций. Она может не возвратить соответствующее сообщение об ошибке, если несколько ошибок возникли внутри PostgreSQL-модуля.

Используйте pg_result_error(), pg_result_status() и pg_connection_status() для более качественной обработки ошибок.

Примечание: эта функция вызывалась pg_errormessage().

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

connection

PostgreSQL database connection resource. When connection is not present, the default connection is used. The default connection is the last connection made by pg_connect() or pg_pconnect().

Пример 1. pg_last_error()
$dbconn = pg_connect("dbname=publisher") or die("Could not connect");

 // Query that fails
 $res = pg_query($dbconn, "select * from doesnotexist");
 
 echo pg_last_error($dbconn);

Смотрите также: pg_result_error(), pg_result_error_field().

Все функции PostgreSQL
Описание на ru2.php.net
Описание на php.ru