ID:               15342
 Updated by:       [EMAIL PROTECTED]
 Reported By:      manente at interlogica dot it
-Status:           No Feedback
+Status:           Closed
 Bug Type:         Informix related
 Operating System: linux Mandrake 8.1
 PHP Version:      4.0.6
 New Comment:

Informix doesn't have support for returning the number of rows in a
result set/cursor. The closest thing to it is to use sqlerrd[3] which
is IMHO an inaccurate estimate.

ifx_num_rows() returns the number of rows processed or retrieved by
ifx_fetch_row()




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

[2002-10-20 01:45:20] [EMAIL PROTECTED]

Please try using this CVS snapshot:

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



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

[2002-09-18 02:59:55] chuakialoong at yahoo dot com

Dear PHP Developer,

I am facing same problem with ifx_num_rows() as well. It always return
Zero.

(1) PHP Syntax:
$conn_id  = ifx_pconnect($dbname, $dbuser, $dbpass) OR die ("Connection
error!");

$res_id   = ifx_query($sql_stat, $conn_id) OR die ("SQL Error!");

#-- It always return 0, even there is records found --#
echo "Numrow = " . ifx_num_rows($res_id);


(2) This is my spec:
HP-UX 11.00
Informix Dynamic Server Version 7.31.UC6AX7
Informix CSDK 2.40.HC1
INFORMIX-ESQL Version 9.30.HC1
PHP 4.1.2 release
Apache 1.3.23

(3) Appreciate if this bug (if it has been justified as bug) can be
fixed as soon. Thank you.

Regards,
Koma

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

[2002-02-02 06:44:15] manente at interlogica dot it

<? 
$connid=ifx_connect("[EMAIL PROTECTED]", "informix", 
"zzzzz") or die("Error"); 

$result = ifx_query("SELECT * FROM tabel", $connid) or 
die("Error"); 

$rc = ifx_num_rows($result); 
echo $rc; // <--- $a is always 0 


ifx_free_result($result); 


?> 




The result of ifx_num_rows($result) is always 0! 

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


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

Reply via email to