DB access for MySQL
Located in /environment/library/database/adapters/MysqlDBAdapter.class.php (line 9)
AbstractDBAdapter | --MysqlDBAdapter
Inherited from AbstractDBAdapter
AbstractDBAdapter::$connection_params
AbstractDBAdapter::$database_name
AbstractDBAdapter::$link
Return number of affected rows
Connect to the database based on the params array
Drop one or more tables. If $table_names is string only that table will be droped, else script will drop
Remove all data from specific tables
Escape name of table field or name of the table
Escape value before use it in query. This function makes difference between NULL, scalar and DateTime values
Basic query execution
This function will return array of table names and their CREATE TABLE commands
Return CREATE TABLE sql for specific table
Fetch row from query result
Free database result
Get begin work SQL (start transaction)
Get comming SQL
Get rollback SQL
This function is able to import database construction from any connected adapter
Returns last error message that server thrown
Returns code of the last error
Return last insert ID
Return array of tables that exists in database. This function will return NULL if there are no tables in database
Return number of rows in specific query result
Inherited From AbstractDBAdapter
AbstractDBAdapter::__construct()
AbstractDBAdapter::affectedRows()
AbstractDBAdapter::beginWork()
AbstractDBAdapter::clearDatabase()
AbstractDBAdapter::commit()
AbstractDBAdapter::connect()
AbstractDBAdapter::dropTables()
AbstractDBAdapter::emptyDatabase()
AbstractDBAdapter::emptyTables()
AbstractDBAdapter::escapeField()
AbstractDBAdapter::escapeValue()
AbstractDBAdapter::execute()
AbstractDBAdapter::executeAll()
AbstractDBAdapter::executeOne()
AbstractDBAdapter::executeQuery()
AbstractDBAdapter::exportDatabaseStructure()
AbstractDBAdapter::exportTableStructure()
AbstractDBAdapter::fetchRow()
AbstractDBAdapter::freeResult()
AbstractDBAdapter::getBeginWorkCommand()
AbstractDBAdapter::getCommitCommand()
AbstractDBAdapter::getDatabaseName()
AbstractDBAdapter::getLink()
AbstractDBAdapter::getParams()
AbstractDBAdapter::getRollbackCommand()
AbstractDBAdapter::importDatabaseStructure()
AbstractDBAdapter::isConnected()
AbstractDBAdapter::lastError()
AbstractDBAdapter::lastErrorCode()
AbstractDBAdapter::lastInsertId()
AbstractDBAdapter::listTables()
AbstractDBAdapter::numRows()
AbstractDBAdapter::prepareAndExecute()
AbstractDBAdapter::reconnect()
AbstractDBAdapter::rollback()
AbstractDBAdapter::setDatabaseName()
AbstractDBAdapter::setLink()
AbstractDBAdapter::setParams()
Documentation generated on Wed, 23 Jan 2008 01:58:56 +0000 by phpDocumentor 1.4.0