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_DataObject » Bug #8179

DB_DataObject ibase

Details

Submitted2006-07-11 09:06 UTC
Fromsilviucristea at yahoo dot com
StatusNo Feedback
PackageDB_DataObject
PHP Version5.1.2
Roadmaps(Not assigned)

Comments

[2006-07-11 09:06 UTC] silviucristea at yahoo dot com

Description:
------------
/dataobject/db.ini

[USERS]
ID = 129
NAME = 130
ACCOUNT = 130

[USERS__keys]
ID = K
ACCOUNT = U

/pear/DB/DataObject.php

function sequenceKey()
{
...
// multiple unique primary keys without a native sequence...
if (($realkeys[$usekey] == 'K') && (count($keys) > 1)) {
return $_DB_DATAOBJECT['SEQUENCE'][$this->_database][$this->__table] = array(false,false,$seqname);
}
...
}

The result is "array(false,false,$seqname)" but I don't have two 'K' keys.

Expected result:
----------------
array('ID',false,$seqname)

Actual result:
--------------
array(false,false,$seqname)