#29504 [Opn->NoF]: Inproper handling of empty resultset

From: Date: Tue, 07 Sep 2004 19:32:45 +0000
Subject: #29504 [Opn->NoF]: Inproper handling of empty resultset
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-65885@lists.php.net to get a copy of this message
ID: 29504 Updated by: thekid@php.net Reported By: sq6elt at zp dot amsnet dot pl -Status: Open +Status: No Feedback Bug Type: Sybase-ct (ctlib) related Operating System: Linux - Debian, sarge PHP Version: 4.3.8 Previous Comments: ------------------------------------------------------------------------ [2004-08-17 13:40:25] alex dot kiesel at document-root dot de I cannot reproduce this: Example code: <?php $sybase= sybase_connect(SYBASE_HOST, SYBASE_USER, SYBASE_PASS); // Retrieves 2 rows var_dump(sybase_query('select * from master..currentpeople')); // Retrieves 0 rows var_dump(sybase_query('select * from master..currentpeople where person = "foobar"')); ?> Output: resource(5) of type (sybase-ct result) resource(6) of type (sybase-ct result) I assume this is due to your (quite old) FreeTDS version. I am running freetds v0.63.dev.20040814 (though there are several stable versions between our two). ------------------------------------------------------------------------ [2004-08-03 10:20:05] sq6elt at zp dot amsnet dot pl Description: ------------ If resultset returned by sybase_query is empty, following message appears: Warning: sybase_fetch_row(): supplied argument is not a valid Sybase result resource in file.php Expected to sybase_fetch_row to return false. Tested on: Debian Sarge, php 4.3.8, libct1 0.61-5, freetds-dev 0.61-5 With regards, Paul ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=29504&edit=1

« previous php.bugs (#65885) next »