ID:               31592
 Updated by:       [email protected]
 Reported By:      andreybl at matrix dot co dot il
-Status:           Open
+Status:           Bogus
 Bug Type:         Feature/Change Request
 Operating System: RedHat 3.0 ES
 PHP Version:      5.0.4, 4.3.11
 New Comment:

Report IFX request via pecl.


Previous Comments:
------------------------------------------------------------------------

[2005-09-05 09:02:20] [email protected]

Reclassified as feature/change request. But I don't think anyone is
gonna implement this feature unless paid to do so.


------------------------------------------------------------------------

[2005-09-05 00:11:06] andreybl at matrix dot co dot il

Ok, ok :)
Just let's take it easy. I do RTFM. I also realise that I am among a
minority of Informix users and this bug(?) is not of the higher
importance :)
But please read my comment(pardon my english). I did NOT say, that
ifx_query() returning FALSE is a bug. Never.
What I say is just that there should be an option to call
ifx_getsqlca() function without a parameter, meaning: "get the sqlca of
the last sql statement performed".
As we all understand I can not insist to fix this. If not, just tell
me, that it is impossible to fix the bug.

------------------------------------------------------------------------

[2005-09-04 23:48:02] [email protected]

RTFM:
"Returns a positive Informix result identifier on success, or FALSE on
error."

And even if you think this is wrong, we won't change it.


------------------------------------------------------------------------

[2005-08-31 15:09:52] andreybl at matrix dot co dot il

I am just wondering what feedback it is supposed to get from me while
it is obvious, that nothing was changed :)
The problem is the interface to the ifx_getsqlca() function: it is
expected that a function receives result_id as a parameter. Here is the
function prototype:
array ifx_getsqlca ( int result_id)
When function  ifx_query() or ifx_prepare() fails, the result_id it
relurns is FALSE FALSE FALSE !!!!!!!!!!!!!!
And thus this FALSE is qualifid as the "not a valid Informix Result
resource" by ifx_getsqlca() function.

We must understand, that there is one global variable of type sqlca
structure(actually one per thread) which has the information about the
LAST SQL statement. So there should be an option to call the
ifx_getsqlca() function without parameter(or may be null/false value for
result_id) meaning that I want the sqlca of the LAST sql statement
performed.

So, please, if there is a possibility to fix this bug do NOT just send
me email in hope that I will not answer :)

------------------------------------------------------------------------

[2005-08-30 13:11:55] [email protected]

Please try using this CVS snapshot:

  http://snaps.php.net/php5-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php5-win32-latest.zip



------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/31592

-- 
Edit this bug report at http://bugs.php.net/?id=31592&edit=1

Reply via email to