Class: dbresult_base
Quellcode Position: Program_Root/db/base.php
Class dbresult_base
Class Overview
|
DB-abstraction layer - result objekt Implementiert in Program_Root/db/base.php [Zeile 357] base_object | --dbresult_baseAuthor(s):
|
[ Seitenanfang ]
Direct Derivates
| Abgeleitete Class | Description |
|---|---|
| dbresult_mysql | DB-Abstractionslayer - Ergebnisobjekt MySQL |
| dbresult_mysqli | DB-Abstractionslayer - Ergebnisobjekt MySQL |
| dbresult_pgsql | DB-Abstractionslayer - Ergebnisobjekt PostgreSQL |
[ Seitenanfang ]
Inherited Properties And Methods
| Inherited Properties | Inherited Methods |
|---|---|
|
Abgeleitet von base_object |
Abgeleitet von base_object
|
[ Seitenanfang ]
Properties Summary
| boolean | $has_limit | |
| integer | $limit_max | |
| integer | $limit_offset | |
| integer | $rec_no | |
| string | $_abscount |
[ Seitenanfang ]
Method Summary
| dbresult_base | dbresult_base() | Constructor |
| boolean | abscount() | Aquire absolute number of database records |
| boolean | count() | Aquire number of database records |
| mixed | fetchInto() | Put data records in an array |
| array | fetchRow() | data record as array |
| void | free() | Destruktor |
| boolean | seek() | Move record pointer |
| boolean | seekFirst() | Move database record pointer to first record |
| boolean | seekLast() | Move record pointer to last record |
| void | setLimit() | Set record limiter |
[ Seitenanfang ]
Methods
Constructor dbresult_base [Zeile 395]
|
Constructor
Parameters:| resource | &$result: | result ressource |
[ Seitenanfang ]
abscount [Zeile 454]
|
Aquire absolute number of database records
API Tags:
| Return: | false |
| Access: | public |
Neu definiert in folgenden Ableitungen:
- dbresult_mysql::abscount() : helpme Return absolute data number of query
- dbresult_mysqli::abscount() : helpme Return absolute data number of query
- dbresult_pgsql::abscount() : helpme Return absolute data number of query
[ Seitenanfang ]
count [Zeile 444]
|
Aquire number of database records
API Tags:
| Return: | false |
| Access: | public |
Neu definiert in folgenden Ableitungen:
- dbresult_mysql::count() : Number rows affected by query
- dbresult_mysqli::count() : Number rows affected by query
- dbresult_pgsql::count() : Number rows affected by query
[ Seitenanfang ]
fetchInto [Zeile 429]
|
Put data records in an array
Parameters:| array | &$row: | Array for data records |
| integer | $mode: | Modus (numeric oder fieldname) |
API Tags:
| Return: |
|
| Access: | public |
[ Seitenanfang ]
fetchRow [Zeile 417]
|
data record as array
Parameters:| integer | $mode: | modus (numeric oder fieldname) |
API Tags:
| Return: | data record |
| Access: | public |
Neu definiert in folgenden Ableitungen:
- dbresult_mysql::fetchRow() : Fetch next row of result
- dbresult_mysqli::fetchRow() : Fetch next row of result
- dbresult_pgsql::fetchRow() : Fetch next row of result
[ Seitenanfang ]
free [Zeile 403]
|
Destruktor
API Tags:
| Access: | public |
Neu definiert in folgenden Ableitungen:
- dbresult_mysql::free() : destructor
- dbresult_mysqli::free() : destructor
- dbresult_pgsql::free() : destructor
[ Seitenanfang ]
seek [Zeile 465]
|
Move record pointer
Parameters:| integer | $index: | Neue Position |
API Tags:
| Return: | success ? |
| Access: | public |
Neu definiert in folgenden Ableitungen:
- dbresult_mysql::seek() : Search index
- dbresult_mysqli::seek() : Search index
- dbresult_pgsql::seek() : Search index
[ Seitenanfang ]
seekFirst [Zeile 475]
|
Move database record pointer to first record
API Tags:
| Return: | success ? |
| Access: | public |
[ Seitenanfang ]
seekLast [Zeile 485]
|
Move record pointer to last record
API Tags:
| Return: | success ? |
| Access: | public |
[ Seitenanfang ]
setLimit [Zeile 499]
|
Set record limiter
Parameters:| integer | $max: | data record limit |
| integer | $offset: | start index data record limit |
API Tags:
| Access: | public |
[ Seitenanfang ]
