-2

この問題を解決するにはどうすればよいですか?

警告: mysql_num_rows(): 指定された引数は、114 行目の /home/u940004575/public_html/index.php の有効な MySQL 結果リソースではありません

私はこのコードを変更していじりました。誰か助けてください。

    <?
    mysql_connect("XXXXX","XXXXX","XXXXX") or    die(mysql_error());
    mysql_select_db("u940004575_chat");

    $myusername = stripslashes($myusername);
    $mypassword = stripslashes($mypassword);
    $sha1mypassword = sha1($mypassword);
    $myusername = mysql_real_escape_string($myusername);
    $mypassword = mysql_real_escape_string($mypassword);
    $sha1mypassword = mysql_real_escape_string($sha1mypassword);
    $sql=mysql_query("SELECT id FROM users WHERE username='$myusername' and password='$sha1mypassword'")or die(mysql_error());
    $result=mysql_query($sql);

    $count=mysql_num_rows($result);
    if($count==1){
    session_register("myusername");
    session_register("mypassword"); 
    header("location:home.php");
    }
    else {
    echo "Wrong Username or Password";
    }

    ?>
4

2 に答える 2