Class MySQLDatabase

Description

MySQLDatabase is a subclass for Database which allows communication with MySQL Servers.

Located in /db/MySQLDatabase.php (line 14)

Database
   |
   --MySQLDatabase
Method Summary
MySQLDatabase MySQLDatabase ( $server,  $dbName)
void affected_rows ( $result)
void close ()
void connect ()
void dbStats ()
void dbStructure ()
void escape_string ( $data)
void fetch_array ( $result)
void num_rows ( $result)
void query ( $query)
string select_db (string $dbname)
void setTables ()
string _fixquery (string $query)
string _identityfix (string $query)
void _topfix ( $query)
Variables
Methods
Constructor MySQLDatabase (line 23)
MySQLDatabase MySQLDatabase ( $server,  $dbName)
  • $server
  • $dbName
affected_rows (line 34)
void affected_rows ( $result)
  • $result
close (line 73)
void close ()
connect (line 42)
void connect ()
dbStats (line 160)
void dbStats ()
dbStructure (line 87)
void dbStructure ()
escape_string (line 184)
void escape_string ( $data)
  • $data
fetch_array (line 251)
void fetch_array ( $result)
  • $result
num_rows (line 265)
void num_rows ( $result)
  • $result
query (line 274)
void query ( $query)
  • $query
select_db (line 335)

Selects database for server connection.

string select_db (string $dbname)
  • string $dbname
setTables (line 356)
void setTables ()
_fixquery (line 374)

Fixes generic Archon SQL query to work with MySQL

string _fixquery (string $query)
  • string $query
_identityfix (line 406)

Removes SET IDENTITY from queries to the database.

string _identityfix (string $query)
  • string $query
_topfix (line 422)
void _topfix ( $query)
  • $query

Inherited Methods

Inherited From Database

Database::Database()
Database::_formatsize()

Documentation generated on Wed, 05 Mar 2008 16:46:57 -0600 by phpDocumentor 1.3.1