MediaWiki
REL1_24
|
Database abstraction object for PHP extension mysql. More...
Public Member Functions | |
affectedRows () | |
getServerVersion () | |
insertId () | |
lastErrno () | |
selectDB ($db) | |
Protected Member Functions | |
closeConnection () | |
doQuery ($sql) | |
mysqlConnect ($realServer) | |
mysqlDataSeek ($res, $row) | |
Move internal result pointer. | |
mysqlError ($conn=null) | |
Returns the text of the error message from previous MySQL operation. | |
mysqlFetchArray ($res) | |
Fetch a result row as an associative and numeric array. | |
mysqlFetchField ($res, $n) | |
Get column information from a result. | |
mysqlFetchObject ($res) | |
Fetch a result row as an object. | |
mysqlFieldName ($res, $n) | |
Get the name of the specified field in a result. | |
mysqlFieldType ($res, $n) | |
Get the type of the specified field in a result. | |
mysqlFreeResult ($res) | |
Free result memory. | |
mysqlNumFields ($res) | |
Get number of fields in result. | |
mysqlNumRows ($res) | |
Get number of rows in result. | |
mysqlPing () | |
Ping a server connection or reconnect if there is no connection. | |
mysqlRealEscapeString ($s) | |
mysqlSetCharset ($charset) |
Database abstraction object for PHP extension mysql.
Definition at line 30 of file DatabaseMysql.php.
DatabaseMysql::closeConnection | ( | ) | [protected] |
DatabaseMysql::doQuery | ( | $ | sql | ) | [protected] |
string | $sql |
Reimplemented from DatabaseBase.
Definition at line 35 of file DatabaseMysql.php.
References $ret, and DatabaseBase\bufferResults().
DatabaseMysql::mysqlConnect | ( | $ | realServer | ) | [protected] |
string | $realServer |
DBConnectionError |
Reimplemented from DatabaseMysqlBase.
Definition at line 50 of file DatabaseMysql.php.
DatabaseMysql::mysqlDataSeek | ( | $ | res, |
$ | row | ||
) | [protected] |
Move internal result pointer.
ResultWrapper | resource | $res | |
int | $row |
Reimplemented from DatabaseMysqlBase.
Definition at line 184 of file DatabaseMysql.php.
References $res.
DatabaseMysql::mysqlError | ( | $ | conn = null | ) | [protected] |
Returns the text of the error message from previous MySQL operation.
resource | $conn | Raw connection |
Reimplemented from DatabaseMysqlBase.
Definition at line 188 of file DatabaseMysql.php.
DatabaseMysql::mysqlFetchArray | ( | $ | res | ) | [protected] |
Fetch a result row as an associative and numeric array.
resource | $res | Raw result |
Reimplemented from DatabaseMysqlBase.
Definition at line 160 of file DatabaseMysql.php.
References $res.
DatabaseMysql::mysqlFetchField | ( | $ | res, |
$ | n | ||
) | [protected] |
Get column information from a result.
resource | $res | Raw result |
int | $n |
Reimplemented from DatabaseMysqlBase.
Definition at line 172 of file DatabaseMysql.php.
DatabaseMysql::mysqlFetchObject | ( | $ | res | ) | [protected] |
Fetch a result row as an object.
resource | $res | Raw result |
Reimplemented from DatabaseMysqlBase.
Definition at line 156 of file DatabaseMysql.php.
References $res.
DatabaseMysql::mysqlFieldName | ( | $ | res, |
$ | n | ||
) | [protected] |
Get the name of the specified field in a result.
ResultWrapper | resource | $res | |
int | $n |
Reimplemented from DatabaseMysqlBase.
Definition at line 176 of file DatabaseMysql.php.
DatabaseMysql::mysqlFieldType | ( | $ | res, |
$ | n | ||
) | [protected] |
Get the type of the specified field in a result.
ResultWrapper | resource | $res | |
int | $n |
Reimplemented from DatabaseMysqlBase.
Definition at line 180 of file DatabaseMysql.php.
DatabaseMysql::mysqlFreeResult | ( | $ | res | ) | [protected] |
Free result memory.
resource | $res | Raw result |
Reimplemented from DatabaseMysqlBase.
Definition at line 152 of file DatabaseMysql.php.
References $res.
DatabaseMysql::mysqlNumFields | ( | $ | res | ) | [protected] |
Get number of fields in result.
resource | $res | Raw result |
Reimplemented from DatabaseMysqlBase.
Definition at line 168 of file DatabaseMysql.php.
References $res.
DatabaseMysql::mysqlNumRows | ( | $ | res | ) | [protected] |
Get number of rows in result.
resource | $res | Raw result |
Reimplemented from DatabaseMysqlBase.
Definition at line 164 of file DatabaseMysql.php.
References $res.
DatabaseMysql::mysqlPing | ( | ) | [protected] |
Ping a server connection or reconnect if there is no connection.
Reimplemented from DatabaseMysqlBase.
Definition at line 196 of file DatabaseMysql.php.
DatabaseMysql::mysqlRealEscapeString | ( | $ | s | ) | [protected] |
Definition at line 192 of file DatabaseMysql.php.
References $s.
DatabaseMysql::mysqlSetCharset | ( | $ | charset | ) | [protected] |
string | $charset |
Reimplemented from DatabaseMysqlBase.
Definition at line 95 of file DatabaseMysql.php.
References DatabaseBase\query().
DatabaseMysql::selectDB | ( | $ | db | ) |
string | $db |
Reimplemented from DatabaseBase.
Definition at line 139 of file DatabaseMysql.php.