警告:mysql_result()期望参数1是资源,给定布尔值

Hoà*_*iếu 5 php sql

我知道我们已经有很多关于这个错误的问题,但是我无法修复我的代码,所以这里的任何人都可以帮我解决这个问题.我的代码是这样的

function login($username, $password) {
    $user_id = user_id_from_username($username);

    $username = sanitize ($username);
    $password = md5 ($password);

    return (mysql_result(mysql_query("SELECT COUNT (`user_id`) FROM `users` 
        WHERE `username` = '$username' AND `password` = '$password'"),0)==1) ? $user_id : false;
Run Code Online (Sandbox Code Playgroud)

我很期待听到你们的意见.我是这方面的新成员,所以请尽量保持你的答案.谢谢.