Zugriff verweigert für Benutzer 'Benutzername' @ 'localhost' (mit Kennwort: YES) in C: \ webdev \ wamp \ www \ membershipSite \ classes \ Mysql.php in Zeile 9

Ich bin neu in all dem, aber ich kenne eine anständige Menge an HTML / CSS. Ich möchte einen Anmeldeserver erstellen und habe den größten Teil des Codes aus einem Video erhalten. Wenn mir jemand helfen und ausführlich erklären könnte, damit ich es verstehen kann, wäre ich sehr dankbar. Wenn etwas anderes benötigt wird, werde ich es gerne posten.

<?php

require_once 'includes/constants.php';

class Mysql {
private $conn;

function _construct() {
    $this->conn = new mysqli(DB_SERVER, DB_USER, DB_PASSWORD, DB_NAME) or die('There was a problem connecting to the database.');
}

function verify_Username_and_Pass($un, $pwd) {

    $query = "SELECT *
            FROM users
            WHERE username = ? AND password = ?
            LIMIT 1";

    if($stmt = $this->conn->prepare($query)) {
        $stmt->bind_param('ss', $un, $pwd);
        $stmt->execute();

        if($stmt->fetch()) {
            $stmt->close();
            return true;
        }
    }

}
}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage