$result
false
です クエリが無効であるため(構文エラーがあります)。使用:
$sql = "UPDATE members SET conf=2 WHERE email = '$email_to';"
($email_to
を囲む引用符に注意してください )
また、mysql_num_rows()
SELECT
に使用する必要があります クエリのみ。 UPDATE
の場合 、INSERT
およびDELETE
、 mysql_affected_rows()
を使用します
代わりに。
最後に、後で参照できるように、クエリが機能しない場合は、エラーと使用されたSQLクエリ(Col Shrapnelの回答にあるものなど)を出力します。何が悪いのかを知るのに役立ちます。