PEAR is discontinued

This is a static archive preserving historical releases and metadata. No new packages or updates will be published. For updates to existing packages, or to publish new packages, please use Composer and Packagist.

Home » Database » DB » Bug #1432

limitQuery() unable to return very first record in Oracle DB

Details

Submitted2004-05-18 16:22 UTC
Fromroger at bgnet dot bgsu dot edu
Assigneddanielc
StatusBogus
PackageDB
PHP Version4.3.4
OSUnix
Roadmaps(Not assigned)

Comments

[2004-05-18 16:22 UTC] roger at bgnet dot bgsu dot edu

Description:
------------
Using limitQuery() to try and grab record 1 through 5 in an Oracle database table. The result is always records 2 thorugh 6. I'm not sure if this is a bug, but someone from the mailing list stated that I may want to report it as one...

Thanks,
Roger

Reproduce code:
---------------
To get records 1 through 5:
$res =& $db->limitQuery("SELECT ID,Name,Rate FROM newRecords ORDER BY st", 1, 5);

Returns records 2 through 6

Tried this also:
$res =& $db->limitQuery("SELECT ID,Name,Rate FROM newRecords ORDER BY st", 0, 5);

Returns no records

Expected result:
----------------
Records 1 through 5

Actual result:
--------------
Records 2 through 6

[2004-05-18 16:40 UTC] roger at bgnet dot bgsu dot edu

How can I tell which version of PEAR is being used? Also, how can I tell which version of DB is being used?

Thanks,
Roger

[2004-05-18 19:14 UTC] roger at bgnet dot bgsu dot edu

DB 1.5.ORC2

PEAR 1.3b3

Not sure what all of that means, but let me know if they are outdated....

Thanks,
Roger

[2004-05-18 19:39 UTC] roger at bgnet dot bgsu dot edu

If I read everything correctly, the latest version is 1.6 something or other. I\'ll update my DB to the newest version...

Thanks,
Roger