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_base
Author(s): Information Tags:

Properties

Methods

Direct Derivates
Abgeleitete Class Description
dbresult_mysql DB-Abstractionslayer - Ergebnisobjekt MySQL
dbresult_mysqli DB-Abstractionslayer - Ergebnisobjekt MySQL
dbresult_pgsql DB-Abstractionslayer - Ergebnisobjekt PostgreSQL

Inherited Properties And Methods
Inherited Properties Inherited Methods

Abgeleitet von base_object

base_object::$msgs

Abgeleitet von base_object

base_object::addmsg()
Adds a message in the message object.
base_object::createPluginObject()
Create plugin object
base_object::debug()
Show the debug of the variable &$var
base_object::encodeQueryString()
Encode query string
base_object::escapeForFilename()
Escape chars in a string to use it in a filename
base_object::getAbsoluteURL()
Return absolute URL
base_object::getBaseLink()
Get base link
base_object::getBasePath()
get base path to current script
base_object::getLink()
Get link
base_object::getSessionValue()
base_object::getWebLink()
Get web link
base_object::getWebMediaLink()
Get web media link
base_object::includePluginFile()
Include plugin file
base_object::initializeParams()
Parameter initialisation
base_object::initializeSessionParam()
Initialisation of session-parameter
base_object::logMsg()
Log events
base_object::parseRequestURI()
Parse request URI to filter data out of it
base_object::setSessionValue()
base_object::stripslashes()
base_object::_gt()
Phrasetranslator - Fetch translation for all phrase
base_object::_gtf()
Phrasetranslator - Fetch translation of one phrase and insert variable
base_object::_gtfile()
Phrases - Locate files

Properties Summary
boolean   $has_limit  
integer   $limit_max  
integer   $limit_offset  
integer   $rec_no  
string   $_abscount  

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

Properties
boolean   $has_limit = false [Zeile 368]
API Tags:
Access:  public


integer   $limit_max = NULL [Zeile 373]

integer   $limit_offset = NULL [Zeile 378]

integer   $rec_no [Zeile 383]

string   $_abscount [Zeile 388]

Methods
Constructor dbresult_base  [Zeile 395]

  dbresult_base dbresult_base( resource &$result  )

Constructor

Parameters:
resource   &$result:  result ressource


abscount  [Zeile 454]

  boolean abscount( )

Aquire absolute number of database records


API Tags:
Return:  false
Access:  public

Neu definiert in folgenden Ableitungen:

count  [Zeile 444]

  boolean count( )

Aquire number of database records


API Tags:
Return:  false
Access:  public

Neu definiert in folgenden Ableitungen:

fetchInto  [Zeile 429]

  mixed fetchInto( array &$row, [integer $mode = DB_FETCHMODE_DEFAULT]  )

Put data records in an array

Parameters:
array   &$row:  Array for data records
integer   $mode:  Modus (numeric oder fieldname)

API Tags:
Return:  
  1. or false
Access:  public


fetchRow  [Zeile 417]

  array fetchRow( [integer $mode = DB_FETCHMODE_DEFAULT]  )

data record as array

Parameters:
integer   $mode:  modus (numeric oder fieldname)

API Tags:
Return:  data record
Access:  public

Neu definiert in folgenden Ableitungen:

free  [Zeile 403]

  void free( )

Destruktor


API Tags:
Access:  public

Neu definiert in folgenden Ableitungen:

seek  [Zeile 465]

  boolean seek( integer $index  )

Move record pointer

Parameters:
integer   $index:  Neue Position

API Tags:
Return:  success ?
Access:  public

Neu definiert in folgenden Ableitungen:

seekFirst  [Zeile 475]

  boolean seekFirst( )

Move database record pointer to first record


API Tags:
Return:  success ?
Access:  public


seekLast  [Zeile 485]

  boolean seekLast( )

Move record pointer to last record


API Tags:
Return:  success ?
Access:  public


setLimit  [Zeile 499]

  void setLimit( [integer $max = NULL], [integer $offset = NULL]  )

Set record limiter

Parameters:
integer   $max:  data record limit
integer   $offset:  start index data record limit

API Tags:
Access:  public