使用mysqli从准备好的语句中获取值

时间:2015-07-01 01:04:34

标签: php mysqli

我试图只获取返回行的一个值..这里是我尝试过的

function getUserEmail($username) {
global $mysqli;

    $stmt = $mysqli->prepare("SELECT COUNT(*) FROM users WHERE username =? LIMIT 1");
    $stmt->bind_param("s", $username);
    $stmt->execute();
    $userEmail = $stmt->fetch_object()->useremail;

    return $userEmail;
}

我收到此错误

Fatal error: Call to undefined method mysqli_stmt::fetch_object()

我正在寻找的只是让用户的电子邮件无需获取其他数据。

1 个答案:

答案 0 :(得分:1)