我知道我们已经有很多关于这个错误的问题,但我无法修复我的代码,所以这里的任何人都请帮助我解决这个问题。 我的代码是这样的
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;
我期待着听到你们的消息。我是这方面的新成员,所以请尽可能简单地回答你的问题。谢谢。
最佳答案
我认为发生此问题的原因是: 你到处写mysql。而不是在每个地方都写 mysqli。 如果到现在还问题没有解决。让我知道我会告诉您另一种方法来解决此问题。
关于php - 给出警告 : mysql_result() expects parameter 1 to be resource, bool 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33911068/