Phpfox_Database_Driver_Mysqli

Description

Database driver for MySQLi. This class extends the MySQL driver we provide since both function in the same way there was no need to make an extra class for MySQLi.

  • author: Raymond Benc
  • version: $Id: mysqli.class.php 1687 2010-07-22 03:13:27Z Raymond_Benc $
  • copyright: [PHPFOX_COPYRIGHT]
  • see: Phpfox_Database_Driver_Mysql

Located in /include/library/phpfox/database/driver/mysqli.class.php (line 21)

Phpfox_Database_Dba
   |
   --Phpfox_Database_Driver_Mysql
      |
      --Phpfox_Database_Driver_Mysqli
Variable Summary
 array $_aCmd
Variables
array $_aCmd = array(
'mysql_query' => 'mysqli_query',
'mysql_connect' => 'mysqli_connect',
'mysql_pconnect' => 'mysqli_pconnect',
'mysql_select_db' => 'mysqli_select_db',
'mysql_num_rows' => 'mysqli_num_rows',
'mysql_fetch_array' => 'mysqli_fetch_array',
'mysql_real_escape_string' => 'mysqli_real_escape_string',
'mysql_insert_id' => 'mysqli_insert_id',
'mysql_fetch_assoc' => 'mysqli_fetch_assoc',
'mysql_free_result' => 'mysqli_free_result',
'mysql_error' => 'mysqli_error',
'mysql_affected_rows' => 'mysqli_affected_rows',
'mysql_get_server_info' => 'mysqli_get_server_info'
)
(line 30)

Array of all the MySQLi functions we use. This variable overwrites the parent MySQL variable.


Redefinition of:
Phpfox_Database_Driver_Mysql::$_aCmd
Holds an array of all the MySQL functions we use. We store it here because we also provide support for MySQLi, which extends this class when it use.

Inherited Variables

Inherited from Phpfox_Database_Driver_Mysql

Phpfox_Database_Driver_Mysql::$sSlaveServer
Phpfox_Database_Driver_Mysql::$_bIsSlave
Phpfox_Database_Driver_Mysql::$_hMaster
Phpfox_Database_Driver_Mysql::$_hSlave

Inherited from Phpfox_Database_Dba

Phpfox_Database_Dba::$_aData
Phpfox_Database_Dba::$_aQuery
Phpfox_Database_Dba::$_aWords
Methods

Inherited Methods

Inherited From Phpfox_Database_Driver_Mysql

 Phpfox_Database_Driver_Mysql::addField()
 Phpfox_Database_Driver_Mysql::addIndex()
 Phpfox_Database_Driver_Mysql::affectedRows()
 Phpfox_Database_Driver_Mysql::backup()
 Phpfox_Database_Driver_Mysql::canBackup()
 Phpfox_Database_Driver_Mysql::connect()
 Phpfox_Database_Driver_Mysql::dropField()
 Phpfox_Database_Driver_Mysql::escape()
 Phpfox_Database_Driver_Mysql::freeResult()
 Phpfox_Database_Driver_Mysql::getLastId()
 Phpfox_Database_Driver_Mysql::getServerInfo()
 Phpfox_Database_Driver_Mysql::getTableStatus()
 Phpfox_Database_Driver_Mysql::getVersion()
 Phpfox_Database_Driver_Mysql::isField()
 Phpfox_Database_Driver_Mysql::isNotNull()
 Phpfox_Database_Driver_Mysql::isNull()
 Phpfox_Database_Driver_Mysql::optimizeTable()
 Phpfox_Database_Driver_Mysql::query()
 Phpfox_Database_Driver_Mysql::repairTable()
 Phpfox_Database_Driver_Mysql::search()
 Phpfox_Database_Driver_Mysql::sqlReport()
 Phpfox_Database_Driver_Mysql::tableExists()
 Phpfox_Database_Driver_Mysql::_connect()
 Phpfox_Database_Driver_Mysql::_getRow()
 Phpfox_Database_Driver_Mysql::_getRows()
 Phpfox_Database_Driver_Mysql::_sqlError()

Inherited From Phpfox_Database_Dba

 Phpfox_Database_Dba::__construct()
 Phpfox_Database_Dba::clean()
 Phpfox_Database_Dba::delete()
 Phpfox_Database_Dba::dropTables()
 Phpfox_Database_Dba::execute()
 Phpfox_Database_Dba::from()
 Phpfox_Database_Dba::getField()
 Phpfox_Database_Dba::getRow()
 Phpfox_Database_Dba::getRows()
 Phpfox_Database_Dba::getSlaveField()
 Phpfox_Database_Dba::getSlaveRow()
 Phpfox_Database_Dba::getSlaveRows()
 Phpfox_Database_Dba::group()
 Phpfox_Database_Dba::having()
 Phpfox_Database_Dba::innerJoin()
 Phpfox_Database_Dba::insert()
 Phpfox_Database_Dba::join()
 Phpfox_Database_Dba::leftJoin()
 Phpfox_Database_Dba::limit()
 Phpfox_Database_Dba::multiInsert()
 Phpfox_Database_Dba::order()
 Phpfox_Database_Dba::process()
 Phpfox_Database_Dba::select()
 Phpfox_Database_Dba::update()
 Phpfox_Database_Dba::updateCount()
 Phpfox_Database_Dba::updateCounter()
 Phpfox_Database_Dba::where()
 Phpfox_Database_Dba::_getField()
 Phpfox_Database_Dba::_insert()
 Phpfox_Database_Dba::_join()
 Phpfox_Database_Dba::_update()

Documentation generated on Tue, 28 Sep 2010 10:36:42 +0200 by phpDocumentor 1.4.0a2