X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fdb%2FDatabaseMysql.php;h=dc4a67dff3a8d12dfee9e0a00c5fa263fafdd35c;hb=08f105e2d93bf6f2be0d7dc8d6017b41ec6ad3b0;hp=e253f91dd9174f20813076db101222b3095bdc93;hpb=4856e2cba138d14a4354f95b5fcff05d63b00228;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/db/DatabaseMysql.php b/includes/db/DatabaseMysql.php index e253f91dd9..dc4a67dff3 100644 --- a/includes/db/DatabaseMysql.php +++ b/includes/db/DatabaseMysql.php @@ -29,8 +29,8 @@ */ class DatabaseMysql extends DatabaseMysqlBase { /** - * @param $sql string - * @return resource + * @param string $sql + * @return resource False on error */ protected function doQuery( $sql ) { if ( $this->bufferResults() ) { @@ -42,6 +42,11 @@ class DatabaseMysql extends DatabaseMysqlBase { return $ret; } + /** + * @param string $realServer + * @return bool|resource MySQL Database connection or false on failure to connect + * @throws DBConnectionError + */ protected function mysqlConnect( $realServer ) { # Fail now # Otherwise we get a suppressed fatal error, which is very hard to track down @@ -84,6 +89,7 @@ class DatabaseMysql extends DatabaseMysqlBase { } /** + * @param string $charset * @return bool */ protected function mysqlSetCharset( $charset ) { @@ -127,7 +133,7 @@ class DatabaseMysql extends DatabaseMysqlBase { } /** - * @param $db + * @param string $db * @return bool */ function selectDB( $db ) { @@ -171,6 +177,10 @@ class DatabaseMysql extends DatabaseMysqlBase { return mysql_field_name( $res, $n ); } + protected function mysqlFieldType( $res, $n ) { + return mysql_field_type( $res, $n ); + } + protected function mysqlDataSeek( $res, $row ) { return mysql_data_seek( $res, $row ); }