Mysql_Database_Connection Class Reference

Inheritance diagram for Mysql_Database_Connection:
Database_Connection

Public Member Functions

 __construct ($host, $username, $password, $database=null)
 connect ()
 selectDatabase ($database)
 affectedRows ()
 insertId ()
 exec ($sql)
 query ($sql)
 pager ($sql)
 escape ($str)
 quote ($str)

Protected Member Functions

 isConnected ()

Protected Attributes

 $host
 $username
 $password
 $database
 $dbLink

Detailed Description

Mysql specific Database_Connection

Definition at line 118 of file database.lib.php.


Constructor & Destructor Documentation

__construct ( host,
username,
password,
database = null 
)

Create a new Mysql_Database_Connection instance

Parameters:
string $host database host
string $username database user name
string $password database user password
string $database name of the database to select (optional)

Definition at line 130 of file database.lib.php.


Member Function Documentation

affectedRows (  ) 
See also:
Database_Connection

Implements Database_Connection.

Definition at line 188 of file database.lib.php.

connect (  ) 
See also:
Database_Connection

Implements Database_Connection.

Definition at line 147 of file database.lib.php.

escape ( str  ) 
See also:
Database_Connection

Implements Database_Connection.

Definition at line 268 of file database.lib.php.

exec ( sql  ) 
See also:
Database_Connection

Implements Database_Connection.

Definition at line 214 of file database.lib.php.

insertId (  ) 
See also:
Database_Connection

Implements Database_Connection.

Definition at line 201 of file database.lib.php.

isConnected (  )  [protected]

Definition at line 139 of file database.lib.php.

pager ( sql  ) 
See also:
Database_Connection
Deprecated:
since Claroline 1.9.5, will be removed in 1.9.6 and 1.10

Implements Database_Connection.

Definition at line 253 of file database.lib.php.

query ( sql  ) 
See also:
Database_Connection

Implements Database_Connection.

Definition at line 232 of file database.lib.php.

quote ( str  ) 
See also:
Database_Connection

Implements Database_Connection.

Definition at line 276 of file database.lib.php.

selectDatabase ( database  ) 
See also:
Database_Connection

Implements Database_Connection.

Definition at line 170 of file database.lib.php.


Field Documentation

$database [protected]

Definition at line 120 of file database.lib.php.

$dbLink [protected]

Definition at line 121 of file database.lib.php.

$host [protected]

Definition at line 120 of file database.lib.php.

$password [protected]

Definition at line 120 of file database.lib.php.

$username [protected]

Definition at line 120 of file database.lib.php.


The documentation for this class was generated from the following file:
Generated on Tue Jun 8 12:28:39 2010 for Claroline API by  doxygen 1.6.3