次のクエリを使用しています
$mysqli->query("UPDATE `edit_users` SET `password` = \"" . hash('sha512', $_POST['change_pw_password']) . "\", `single_login_pw` = NULL WHERE `id` = \"" . $userinfo['id'] . "\"");
その結果、特定の ID を持つユーザーのパスワードが変更されますが、すべてのユーザーの single_login_pw が NULL に設定されます。
すべての single_login_pws が NULL に設定されている理由と、問題を解決する方法はありますか?
編集: mysql_query() も使用しようとしました...同じことです。