私はクイズシステムを作成していて、MySQLから変数と値を取得する別の方法を試しました。
$question = mysql_query("SELECT * FROM `questions`");
$stat = mysql_fetch_assoc($question);
$num = mysql_num_rows($question);
$questionid = 0;
for($i=0;$i<=$num;$i++)
{
$question = mysql_query("SELECT * FROM `questions` WHERE `id`='$i'");
$stat = mysql_fetch_assoc($question);
//if($stat['answer'] == null
echo $stat['question'] . '<br />';
echo '<input type="radio" name="' . $i .'" value="' . $questionid . '" />' . $stat['answer1'] . '<br />';
echo '<input type="radio" name="$i" value"$questionid" />' . $stat['answer2'] . '<br />';
echo '<input type="radio" name="$i" value"$questionid" />' . $stat['answer3'] . '<br />';
echo '<input type="radio" name="$i" value"$questionid" />' . $stat['answer4'] . '<br />';
$questionid++;
}
今、私はその人に正しい答えを選ばせたいのですが、質問1、次に質問2で答えを選択しようとすると、おそらくラジオの名前が同じであるために、私はそれを許可しません-方法がわかりません生徒が各質問で1つの答えを選択できるようにするため、および選択方法を取得する方法(変数に保存し、答えが正しいかどうかを確認するため)。