Result
class Result implements IteratorAggregate
Represents a database result set.
Methods
No description
No description
No description
No description
No description
No description
Displays result set as HTML table.
No description
Returns the next row as an associative array or null if there are no more rows.
Returns the next row as a Row object or null if there are no more rows.
Returns the first field of the next row or null if there are no more rows.
Returns the next row as indexed array or null if there are no more rows.
Alias for fetchList().
Returns all rows as associative array, where first argument specifies key column and second value column.
Returns all remaining rows as array of Row objects.
Details
at line 29
__construct(Explorer $explorer, SqlLiteral $query, Result|null $result, float $time)
No description
at line 38
Explorer
getConnection()
No description
at line 46
SqlLiteral
getQuery()
No description
at line 53
string
getQueryString()
deprecated
deprecated use getQuery()->getSql()
No description
at line 59
array
getParameters()
No description
at line 66
int|null
getColumnCount()
No description
at line 72
int|null
getRowCount()
No description
at line 78
float
getTime()
No description
at line 90
void
dump()
Displays result set as HTML table.
at line 100
Generator
getIterator()
No description
at line 119
array|null
fetchAssoc(string|null $path = null)
Returns the next row as an associative array or null if there are no more rows.
at line 143
Row|null
fetch()
Returns the next row as a Row object or null if there are no more rows.
at line 153
mixed
fetchField()
Returns the first field of the next row or null if there are no more rows.
at line 163
array|null
fetchList()
Returns the next row as indexed array or null if there are no more rows.
at line 173
array|null
fetchFields()
Alias for fetchList().
at line 184
array
fetchPairs(string|int|Closure|null $keyOrCallback = null, string|int|null $value = null)
Returns all rows as associative array, where first argument specifies key column and second value column.
For duplicate keys, the last value is used. When using null as key, array is indexed from zero. Alternatively accepts callback returning value or key-value pairs.
at line 194
array
fetchAll()
Returns all remaining rows as array of Row objects.