Methods

Force buffering

buffer() : void

Count

count() : int

Current

current() : mixed

Returns

mixed

Get affected rows

getAffectedRows() : int

Returns

int

Get field count

getFieldCount() : int

Returns

int

Get generated value

getGeneratedValue() : mixed | null

Returns

mixednull

Return the resource

getResource() : mixed

Returns

mixed

Initialize

initialize(mixed $resource, mixed $generatedValue, bool | null $isBuffered) : \Zend\Db\Adapter\Driver\Mysqli\Result

Parameters

$resource

mixed

$generatedValue

mixed

$isBuffered

boolnull

Exceptions

\Zend\Db\Adapter\Exception\InvalidArgumentException

Returns

Check if is buffered

isBuffered() : bool | null

Returns

boolnull

Is query result?

isQueryResult() : bool

Returns

bool

Key

key() : mixed

Returns

mixed

Rewind

rewind() : void

Valid

valid() : bool

Returns

bool

Mysqli's binding and returning of statement values

loadDataFromMysqliStatement() : bool

Mysqli requires you to bind variables to the extension in order to get data out. These values have to be references:

see \Zend\Db\Adapter\Driver\Mysqli\http://php.net/manual/en/mysqli-stmt.bind-result.php

Exceptions

\Zend\Db\Adapter\Exception\RuntimeException

Returns

bool

Load from mysqli result

loadFromMysqliResult() : bool

Returns

bool

 Properties

 

Is the current() operation already complete for this pointer position?

$currentComplete : bool

 

$currentData

$currentData : bool

 

$generatedValue

$generatedValue : mixed

 

$isBuffered

$isBuffered : bool

 

$nextComplete

$nextComplete : bool

 

Number of known rows

$numberOfRows : int

 

Cursor position

$position : int

 

$resource

$resource : \mysqli | \mysqli_result | \mysqli_stmt

 

$statementBindValues

$statementBindValues : array