0

mySQLクエリがあります:

mysql_query("SELECT username_usr FROM user_usr WHERE username_usr=$name")

これを変数に格納します$username_check。次に、変数に格納mysql_fetch_array($username_check)します。

スクリプトを実行すると、mysql_fetch_arrayがリソースを予期しているというエラーが発生します。ブール値が指定されています。

私はいくつかの単純な間違いを犯しているに違いありませんが、FSMではそれを見つけることができません。

4

1 に答える 1

1

クエリに構文エラーがあり、ブール値のFALSEが返されます。

mysql_query("SELECT username_usr FROM user_usr WHERE username_usr='$name'")
                                                                  ^-----^--- missing

クエリが成功したと思い込まないでください。failurEの戻り値を常に確認してください。

$result = mysql_query(...) or die(mysql_error());

常に配置する必要がある最低限の値です。

于 2012-06-17T02:50:33.640 に答える