首页 > 解决方案 > 未捕获的错误:调用未定义的方法 mysqli_stmt::get_result()

问题描述

错误:未捕获的错误:调用未定义的方法 mysqli_stmt::get_result()

如何正确使用?

    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);

也许使用 mysqli-stmt.bind-result ?

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

还是mysqli_stmt_fetch?

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

非常感谢!

标签: phpmysqlwebpdo

解决方案


推荐阅读