Hi Try this function
/** * @name pg_error * * @param pg resource result * @param pg resource connection * * @return string content of the error pg * */ function pg_error($result, $connection) { return ($result === false ? pg_last_error($connection) : pg_result_error($result)); }
Re: pg_last_error() doesn't return connection errors
By Grzegorz Ornoch at 08/27/2010 - 06:22Hi
Try this function
/**
* @name pg_error
*
* @param pg resource result
* @param pg resource connection
*
* @return string content of the error pg
*
*/
function pg_error($result, $connection)
{
return ($result === false ? pg_last_error($connection) :
pg_result_error($result));
}