Esempio n. 1
0
 function _fixblobs()
 {
     if ($this->fetchMode == PGSQL_NUM || $this->fetchMode == PGSQL_BOTH) {
         foreach ($this->_blobArr as $k => $v) {
             $this->fields[$k] = ADORecordSet_postgres64::_decode($this->fields[$k]);
         }
     }
     if ($this->fetchMode == PGSQL_ASSOC || $this->fetchMode == PGSQL_BOTH) {
         foreach ($this->_blobArr as $k => $v) {
             $this->fields[$v] = ADORecordSet_postgres64::_decode($this->fields[$v]);
         }
     }
 }
 function _fixblobs()
 {
     return;
     # bypass adodb's bytea handling, so we can handle it ourselves within PHP
     if ($this->fetchMode == PGSQL_NUM || $this->fetchMode == PGSQL_BOTH) {
         foreach ($this->_blobArr as $k => $v) {
             $this->fields[$k] = ADORecordSet_postgres64::_decode($this->fields[$k]);
         }
     }
     if ($this->fetchMode == PGSQL_ASSOC || $this->fetchMode == PGSQL_BOTH) {
         foreach ($this->_blobArr as $k => $v) {
             $this->fields[$v] = ADORecordSet_postgres64::_decode($this->fields[$v]);
         }
     }
 }
 function __construct($queryID, $mode = false)
 {
     parent::__construct($queryID, $mode);
 }
 function __construct($queryID, $mode = false)
 {
     if ($mode === false) {
         global $ADODB_FETCH_MODE;
         $mode = $ADODB_FETCH_MODE;
     }
     switch ($mode) {
         case ADODB_FETCH_NUM:
             $this->fetchMode = PGSQL_NUM;
             break;
         case ADODB_FETCH_ASSOC:
             $this->fetchMode = PGSQL_ASSOC;
             break;
         case ADODB_FETCH_DEFAULT:
         case ADODB_FETCH_BOTH:
         default:
             $this->fetchMode = PGSQL_BOTH;
             break;
     }
     $this->adodbFetchMode = $mode;
     parent::__construct($queryID);
 }