ResultSet
class ResultSet implements Iterator, IRowContainer
Represents a database result set.
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
Displays result set as HTML table.
No description
No description
No description
No description
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 36
__construct(Connection $connection, string $queryString, array $params, callable|null $normalizer = null)
No description
at line 71
Connection
getConnection()
deprecated
deprecated
No description
at line 78
PDOStatement|null
getPdoStatement()
| internal |
No description
at line 84
string
getQueryString()
No description
at line 90
array
getParameters()
No description
at line 96
int|null
getColumnCount()
No description
at line 102
int|null
getRowCount()
No description
at line 108
array
getColumnTypes()
No description
at line 115
float
getTime()
No description
at line 122
array
normalizeRow(array $row)
| internal |
No description
at line 136
void
dump()
Displays result set as HTML table.
at line 145
void
rewind()
No description
at line 153
Row|false|null
current()
No description
at line 159
int
key()
No description
at line 165
void
next()
No description
at line 171
bool
valid()
No description
at line 187
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 210
Row|null
fetch()
Returns the next row as a Row object or null if there are no more rows.
at line 225
mixed
fetchField()
Returns the first field of the next row or null if there are no more rows.
at line 235
array|null
fetchList()
Returns the next row as indexed array or null if there are no more rows.
at line 245
array|null
fetchFields()
Alias for fetchList().
at line 256
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 266
array
fetchAll()
Returns all remaining rows as array of Row objects.