私はこの問題を高低で検索しました。また、多くの場所で質問されているのを見てきましたが、問題が発生するまでには至りませんでした。また、私のものを修正した解決策も見つかりませんでした。私はこれを修正するために非常に長い時間を費やしてきましたが、解決されるまで先に進むことはできません.
phpacademyによるログイン&登録のチュートリアルです。
私のエラーは次のとおりです。
警告: mysql_result() は、パラメーター 1 がリソースであると想定します。5 行目の C:\xampp\htdocs\lr\core\functions\users.php で指定されたブール値です。
users.php ファイルのコードは次のとおりで、チュートリアルと 100% 同一です。私の仕事は彼の仕事に失敗します。
<?php
function user_exists ($username) {
$username = sanitize($username);
$query = mysql_query("SELECT COUNT(`user_id`) FROM `users` WHERE `username` = '$username'");
return (mysql_result($query, 0) == 1) ? true : false;
}
?>
以下は、エラーの原因と思われる上記のコードの 5 行目です。
return (mysql_result($query, 0) == 1) ? true : false;
よろしくお願いします。