Class MysqlDB

Description

Implementation for mysql Made for php version >= 4.x Tested with mysql 4.0.17

This class implements the db interface for mysql

Located in /core/anyDB/dbs/MysqlDB.php (line 20)

UtilityClass
   |
   --AbstractDB
      |
      --BasicDB
         |
         --MysqlDB
Method Summary
MysqlDB MysqlDB (mixed $libraryPath, [mixed $dbType = 'mysql'], [mixed $preferredResType = ANYDB_RES_ASSOC])
void affectedRows ()
void connect (mixed $host, mixed $db, mixed $user, mixed $password, [mixed $persistent = false])
void disconnect ()
void free ()
void getDBs ()
void getNext ([mixed $resultType = ANYDB_PREDEFINED_VALUE])
void getTables ()
void getVersion ()
void numRows ()
void query (mixed $query)
void setDB (mixed $database)
Variables
Methods
Constructor MysqlDB (line 40)
MysqlDB MysqlDB (mixed $libraryPath, [mixed $dbType = 'mysql'], [mixed $preferredResType = ANYDB_RES_ASSOC])
affectedRows (line 167)
void affectedRows ()

Redefinition of:
AbstractDB::affectedRows()
Returns how many rows were affected by the last statement
connect (line 55)
void connect (mixed $host, mixed $db, mixed $user, mixed $password, [mixed $persistent = false])

Redefinition of:
BasicDB::connect()
Connects to the db
disconnect (line 82)
void disconnect ()

Redefinition of:
AbstractDB::disconnect()
Closes the db connection
free (line 156)
void free ()

Redefinition of:
BasicDB::free()
Frees the memory from the result set
getDBs (line 121)
void getDBs ()

Redefinition of:
BasicDB::getDBs()
getNext (line 128)
void getNext ([mixed $resultType = ANYDB_PREDEFINED_VALUE])

Redefinition of:
AbstractDB::getNext()
Returns the next row in an array
getTables (line 114)
void getTables ()

Redefinition of:
BasicDB::getTables()
Returns the table names of the current db
getVersion (line 49)
void getVersion ()

Redefinition of:
AbstractDB::getVersion()
Returns the current version
numRows (line 161)
void numRows ()

Redefinition of:
AbstractDB::numRows()
Returns how many rows are in the result set
query (line 95)
void query (mixed $query)

Redefinition of:
BasicDB::query()
Submits an sql statement to the db
setDB (line 75)
void setDB (mixed $database)

Redefinition of:
BasicDB::setDB()
Changes the current database

Inherited Methods

Inherited From BasicDB

BasicDB::BasicDB()
BasicDB::connect()
BasicDB::escapeStr()
BasicDB::execute()
BasicDB::free()
BasicDB::getAll()
BasicDB::getColumn()
BasicDB::getColumnDescr()
BasicDB::getDataId()
BasicDB::getDBs()
BasicDB::getDbType()
BasicDB::getIdentifier()
BasicDB::getInsertId()
BasicDB::getMapped()
BasicDB::getTables()
BasicDB::getValue()
BasicDB::query()
BasicDB::setDB()
BasicDB::_addError()
BasicDB::_trace()

Inherited From AbstractDB

AbstractDB::AbstractDB()
AbstractDB::affectedRows()
AbstractDB::connect()
AbstractDB::disconnect()
AbstractDB::escapeStr()
AbstractDB::execute()
AbstractDB::free()
AbstractDB::getAll()
AbstractDB::getColumn()
AbstractDB::getDataId()
AbstractDB::getDBs()
AbstractDB::getDbType()
AbstractDB::getIdentifier()
AbstractDB::getInsertId()
AbstractDB::getMapped()
AbstractDB::getNext()
AbstractDB::getTables()
AbstractDB::getValue()
AbstractDB::getVersion()
AbstractDB::numRows()
AbstractDB::query()
AbstractDB::setDB()

Inherited From UtilityClass

UtilityClass::UtilityClass()

Documentation generated on Tue, 4 Oct 2005 21:59:18 -0700 by phpDocumentor 1.3.0RC3