|
MediaWiki
REL1_23
|
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 | |
| $n | int |
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.