私はオンラインクイズを作成しています。このクイズでは、一度に 1 つの質問が出題されます。答えが正しければ、そのポイントを獲得した合計スコアに追加したいと思います。$_SESSION で、ユーザーがこれまでに獲得したポイント数を表示したいと考えています。私がこれまでに持っているコードは次のとおりです。
$sql = "SELECT * FROM quiz_questions WHERE Question='$question' AND Answer='$answer'";
$result = mysql_query($sql);
$num_rows = mysql_num_rows($result);
if ($num_rows != 0){
$score++;
$total_score += $score;
session_start();
$_SESSION['score'] = $total_score;
} else {
echo "Incorrect";
}
}
コードの先頭で開始するために、すでに $score が 0 になっています。よろしくお願いいたします。