これは私のコードです:
if($exp_minus_current > 0 AND $test_enabled == '0'){
$stmt = $mysqli->prepare("UPDATE users SET test_enabled = '1' WHERE id = $user_id");
$stmt->execute();
$stmt->close();
// SOME PHP CODE
}
テストが送信され、ユーザーが次のページに伝播されると、の値はtest_enabled
必要に応じて「1」に変わります!
しかし、ユーザーが再びページを開くと、中括弧test
内のコードが再び実行されます。if
新しいデータをフェッチせず、条件を 2 回否定しないのはなぜですかIF
???