lundi 7 mai 2018

Uncaught Error: Call to undefined method mysqli_stmt::get_result() [duplicate]

This question already has an answer here:

Error: Uncaught Error: Call to undefined method mysqli_stmt::get_result()

How to use it right?

    public static function login($benutzername, $passwort){
        $result = Connection::getInstance()->db;
        $sql = 'SELECT * FROM users WHERE benutzername = ? AND passwort = ?';
        $stmt = $result->prepare($sql);
        $passwort = md5($passwort);

maybe use mysqli-stmt.bind-result ?

        $stmt->bind_param('ss', $benutzername, $passwort);
        $stmt->execute();
        $result = $stmt->get_result();

or mysqli_stmt_fetch?

        if ($result->num_rows != '0') {}

Thanks a lot!




Aucun commentaire:

Enregistrer un commentaire