Re: [PATCH] pg_result_sqlstate

From: Date: Mon, 08 Nov 2004 15:33:18 +0000
Subject: Re: [PATCH] pg_result_sqlstate
References: 1 2 3  Groups: php.internals 
Request: Send a blank email to internals+get-13790@lists.php.net to get a copy of this message
The error functions do so because they are likely to be called if creation of a connection fails so there may not always be a valid resource. The state checking function would presumably be only run on a valid connection and consequently should be strict about the resource parameter (IMO). Ilia Markus Bertheau wrote:
В Пнд, 08.11.2004, в 16:04, John Coggeshall пишет:
if (zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "r" ...... why would you silence the error for the parameter when this function requires a valid Postgres resource to do anything?
I copied the behaviour from pg_result_error(), so the answer is because pg_result_error() does it too. Markus


« previous php.internals (#13790) next »