0

これは私のコードです:

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???

4

0 に答える 0