X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=includes%2Fdb%2FDatabaseMysql.php;h=dc4a67dff3a8d12dfee9e0a00c5fa263fafdd35c;hb=d69d4a90442159bdc8d1bf07fdac3dcdb9292327;hp=e253f91dd9174f20813076db101222b3095bdc93;hpb=665f171a18061aacd339102a21f32d714c5de50d;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 ); }