Mysqli_Query警告:将参数1释放为mysqli,给出null

时间:2014-10-12 13:08:03

标签: php mysqli

我有其他功能,我遇到了问题,这是我得到的错误

mysqli_query()期望参数1为mysqli,给定

为null

这是我的代码:

function user_exists($username) {
    $username = sanitize($username);
    $sql = mysqli_query($query, "SELECT COUNT(`user_id`) FROM `users` WHERE `username` = '$username' ", 0 == 1) ? true : false;
    return ($sql);
}

第一个参数应该是连接权限吗?

1 个答案:

答案 0 :(得分:0)

mysqli_query需要两个参数。一个是mysqli_connect(),另一个是你的基本查询。错误:" mysqli_query() expects parameter 1 to be mysqli, null given"表示您没有连接到您的mysql数据库,或者您的$query = mysqli_connect()脚本中存在错误。尝试使用mysqli_error()方法检查数据库连接。