Class sqlite3DbResultSet

Description

Couche d'encapsulation des resultset sqlite.

Located in /plugins/db/sqlite3/sqlite3.dbresultset.php (line 18)

jDbResultSet
   |
   --sqlite3DbResultSet
Variable Summary
mixed $buffer
mixed $ended
mixed $numRows
Method Summary
void bindColumn ( $column,  &$param, [ $type = null])
void bindParam ( $parameter,  &$variable, [ $data_type = null], [ $length = null], [ $driver_options = null])
void bindValue ( $parameter,  $value,  $data_type)
void columnCount ()
void execute ([ $parameters = null])
void rowCount ()
void _fetch ()
void _free ()
void _rewind ()
Variables
mixed $buffer = array() (line 36)

contains all unreaded records when

rowCount() have been called

  • access: protected
mixed $ended = false (line 30)

when reaching the end of a result set, sqlite3 api do a rewind we don't want this behavior, to mimic the behavior of other drivers this property indicates that we reached the end.

  • access: protected
mixed $numRows = 0 (line 23)

number of rows

  • access: protected

Inherited Variables

Inherited from jDbResultSet

jDbResultSet::$modifier
jDbResultSet::$_currentRecord
jDbResultSet::$_fetchMode
jDbResultSet::$_fetchModeCtoArgs
jDbResultSet::$_fetchModeParam
jDbResultSet::$_idResult
jDbResultSet::$_recordIndex
Methods
bindColumn (line 88)
  • access: public
void bindColumn ( $column,  &$param, [ $type = null])
  • $column
  • &$param
  • $type

Redefinition of:
jDbResultSet::bindColumn()
not implemented
bindParam (line 90)
  • access: public
void bindParam ( $parameter,  &$variable, [ $data_type = null], [ $length = null], [ $driver_options = null])
  • $parameter
  • &$variable
  • $data_type
  • $length
  • $driver_options

Redefinition of:
jDbResultSet::bindParam()
not implemented
bindValue (line 92)
  • access: public
void bindValue ( $parameter,  $value,  $data_type)
  • $parameter
  • $value
  • $data_type

Redefinition of:
jDbResultSet::bindValue()
not implemented
columnCount (line 94)
  • access: public
void columnCount ()

Redefinition of:
jDbResultSet::columnCount()
not implemented
execute (line 96)
  • access: public
void execute ([ $parameters = null])
  • $parameters

Redefinition of:
jDbResultSet::execute()
not implemented
rowCount (line 68)
  • access: public
void rowCount ()

Redefinition of:
jDbResultSet::rowCount()
_fetch (line 38)
  • access: protected
void _fetch ()

Redefinition of:
jDbResultSet::_fetch()
_free (line 54)
  • access: protected
void _free ()

Redefinition of:
jDbResultSet::_free()
_rewind (line 61)
  • access: protected
void _rewind ()

Redefinition of:
jDbResultSet::_rewind()

Inherited Methods

Inherited From jDbResultSet

jDbResultSet::__construct()
jDbResultSet::addModifier()
jDbResultSet::bindColumn()
jDbResultSet::bindParam()
jDbResultSet::bindValue()
jDbResultSet::columnCount()
jDbResultSet::current()
jDbResultSet::execute()
jDbResultSet::fetch()
jDbResultSet::fetchAll()
jDbResultSet::getAttribute()
jDbResultSet::id()
jDbResultSet::key()
jDbResultSet::next()
jDbResultSet::rewind()
jDbResultSet::rowCount()
jDbResultSet::setAttribute()
jDbResultSet::setFetchMode()
jDbResultSet::unescapeBin()
jDbResultSet::valid()
jDbResultSet::_fetch()
jDbResultSet::_free()
jDbResultSet::_rewind()
jDbResultSet::__destruct()

Documentation generated on Wed, 04 Jan 2017 22:59:12 +0100 by phpDocumentor 1.4.3