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 #930

missing bind-var support in DB oci-numRows-function

Details

Submitted2004-03-01 18:45 UTC
Fromjens dot knoop at antwerpes dot de
Assigneddanielc
StatusClosed
PackageDB
PHP VersionIrrelevant
OSlinux
Roadmaps(Not assigned)

Comments

[2004-03-01 18:45 UTC] jens dot knoop at antwerpes dot de

Description:
------------
db oci function "numRows" doesn't support querys with bind-vars.

Reproduce code:
---------------
var $last_data = array() ;

function &execute($stmt, $data = array()) {
...
$this->last_data = $data ;
...
}

function numRows($result) {
....
$countquery = 'SELECT COUNT(*) FROM ('.$this->last_query.')';
//
if( $this->last_data ) {
$objStm = $this->prepare($countquery) ;
$count =& $this->execute($objStm, $this->last_data ) ;
}
else {
$save_query = $this->last_query;
$save_stmt = $this->last_stmt;
$count =& $this->query($countquery);
}
...
}

[2004-03-01 18:55 UTC] jens dot knoop at antwerpes dot de

wrong category :o)