Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Đếm số lượng truy vấn mỗi lần tải trang với PDO

Mở rộng PDO sẽ được thực hiện giống như bất kỳ lớp học khác. Điều này có phù hợp với nhu cầu của bạn không? Thay đổi mã duy nhất khác sẽ phải khởi tạo lớp này thay vì PDO khi thực hiện kết nối ban đầu của bạn.

class PDOEx extends PDO
{
    private $queryCount = 0;

    public function query($query)
    {
    // Increment the counter.
        ++$this->queryCount;

    // Run the query.
        return parent::query($query);
    }

    public function exec($statement)
    {
    // Increment the counter.
        ++$this->queryCount;

    // Execute the statement.
        return parent::exec($statement);
    }

    public function GetCount()
    {
        return $this->queryCount;
    }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tên bảng cơ sở dữ liệu số ít hay số nhiều?

  2. Ngày hiển thị từ cơ sở dữ liệu PHP

  3. Sử dụng tham số giới hạn nhiều lần

  4. Loại dữ liệu cho URL

  5. Tính toán chênh lệch ngày MySQL và PHP theo ngày