Неустранимая ошибка: использование $ this, когда не в контексте объекта в [duplicate]

На этот вопрос уже есть ответ здесь:

Неустранимая ошибка: использование $ this, когда не в контексте объекта 4 ответа

у меня есть этот класс для подключения кmysql использование базы данныхphp/mysqli:

class AuthDB {
    private $_db;

    public function __construct() {
        $this->_db = new mysqli(DB_SERVER, DB_USER, DB_PASS, DB_NAME)
        or die("Problem connect to db. Error: ". mysqli_error());
    }

    public function __destruct() {
        $this->_db->close();
        unset($this->_db);
    }
}

Теперь у меня есть страница для списка пользователей:

require_once 'classes/AuthDB.class.php';

session_start();

$this->_db = new AuthDB(); // error For This LINE
$query = "SELECT Id, user_salt, password, is_active, is_verified FROM Users where email = ?";
$stmt = $this->_db->prepare($query);

        //bind parameters
        $stmt->bind_param("s", $email);

        //execute statements
        if ($stmt->execute()) {
            //bind result columnts
            $stmt->bind_result($id, $salt, $pass, $active, $ver);

            //fetch first row of results
            $stmt->fetch();

            echo $id;


        }

Теперь я вижу эту ошибку:

Fatal error: Using $this when not in object context in LINE 6

Как исправить эту ошибку ?!

Ответы на вопрос(1)

Ваш ответ на вопрос