savelikanА что Вы хотите что бы метод query делал кроме того как измерял время запроса и добавлял к кол-во запросов?
Пока что только можно получить кол-во запросов:
class mysql {
private $connection;
private $queries = 0;
public function __construct () {
$connection = mysql_connect('localhost', 'online_user', '000') or
die ('Не могу подсоединиться к серверу MySQL');
mysql_select_db('online_website', $connection);
$this->connection = $connection;
}
public function query ($query) {
if ($result = mysql_query($query, $this->connection)) {
$this->queries += 1;
return $result;
}
else {
die (__METHOD__ . '(): Ошибка запроса!');
}
}
public function getNumberOfQueries () {
return $this->queries;
}
}
$mysql = new mysql;
$query = $mysql->query('SELECT * FROM table');
$queries = $mysql->getNumberOfQueries();
_____________
Мой блог