Public Member Functions | |
| __construct ($result) | |
| __destruct () | |
| setFetchMode ($mode, $className=null) | |
| numRows () | |
| isEmpty () | |
| fetch ($mode=null, $className=null) | |
| count () | |
| valid () | |
| current () | |
| next () | |
| rewind () | |
| key () | |
| seek ($idx) | |
Protected Attributes | |
| $mode | |
| $className | |
| $idx | |
| $valid | |
| $numrows | |
| $resultSet | |
Mysql _Database_Connection Result Set class implements iterator and countable interfaces for array-like behaviour.
Definition at line 489 of file database.lib.php.
| __construct | ( | $ | result | ) |
| resource | $result Mysql native resultset |
Definition at line 501 of file database.lib.php.
| __destruct | ( | ) |
Definition at line 518 of file database.lib.php.
| count | ( | ) |
Count the number of rows in the result set Usage : $size = count( $resultSet );
Definition at line 634 of file database.lib.php.
| current | ( | ) |
Return the current row
Definition at line 657 of file database.lib.php.
| fetch | ( | $ | mode = null, |
|
| $ | className = null | |||
| ) |
Get the next row in the Result Set
| string | $mode fetch mode (optional, use internal fetch mode : FETCH_ASSOC by default or set by setFetchMode()) | |
| string | class name used for the FETCH_CLASS mode, this class need to implement all the method in the Database_Object interface |
Implements Database_ResultSet.
Definition at line 587 of file database.lib.php.
| isEmpty | ( | ) |
Check if the result set is empty
Implements Database_ResultSet.
Definition at line 569 of file database.lib.php.
| key | ( | ) |
Return the index of the current row
Definition at line 698 of file database.lib.php.
| next | ( | ) |
Advance to the next row in the result set
Definition at line 669 of file database.lib.php.
| numRows | ( | ) |
Get the number of rows in the result set
Implements Database_ResultSet.
Definition at line 559 of file database.lib.php.
| rewind | ( | ) |
| seek | ( | $ | idx | ) |
Usage : $resultSet->seek( 5 ); $r = $resultSet->fetch();
| int | $idx |
| OutOfBoundsException | if invalid index |
Definition at line 715 of file database.lib.php.
| setFetchMode | ( | $ | mode, | |
| $ | className = null | |||
| ) |
Set fetch mode
| string | $mode fetch mode | |
| string | class name used for the FETCH_CLASS mode, this class need to implement all the method in the Database_Object interface |
Implements Database_ResultSet.
Definition at line 542 of file database.lib.php.
| valid | ( | ) |
Check if the current position in the result set is valid
Definition at line 646 of file database.lib.php.
$className [protected] |
Definition at line 492 of file database.lib.php.
$idx [protected] |
Definition at line 493 of file database.lib.php.
$mode [protected] |
Definition at line 491 of file database.lib.php.
$numrows [protected] |
Definition at line 495 of file database.lib.php.
$resultSet [protected] |
Definition at line 496 of file database.lib.php.
$valid [protected] |
Definition at line 494 of file database.lib.php.
1.6.3