大家好,我希望你能像我上一个一样帮助解决这个问题。我正在尝试使用 php 进行用户注册,除此之外我做的一切都很好:
Warning: mysql_result(): supplied argument is not a valid
MySQL result resource in
首先,我尝试执行清理功能,但没有成功。这是我的第一次尝试
function user_exists ($username){
$username = sanitize ($username);
return (mysql_result(mysql_query("SELECT COUNT('id') FROM 'members' WHERE
'username' = '$username' "), 0) == 1) ? true : false;
}
然后我虽然可以尝试使用 mysql_real_escape_string 但随后出现了 mysql_result 错误,这让我发疯了,因为我找不到我做错了什么。这是我的 mysql_real_escape_string 代码:
function user_exists ($username){
$username = mysql_real_escape_string ($username);
return (mysql_result(mysql_query("SELECT COUNT('id') FROM 'members' WHERE
'username' = '$username' "), 0) == 1) ? true : false;
}
我希望有人能告诉我哪里做错了,这样我就可以从错误中吸取教训。谢谢你们!!!