PHPファイルに複数のラジオボタンのループがあります-
for($j=1;$j<4;$j++)
{
$var[$j]=$randnum[$j];
$queryques="SELECT * FROM quesans WHERE q_id='$var[$j]'";
$resultques=mysql_query($queryques);
while($rowques=mysql_fetch_array($resultques))
{
echo "<br/>".$rowques['ques'];
echo "<br/>".'<input type="radio" value="hello" name="radio'.$j.'" />'.$rowques['ans_1'];
echo "<br/>".'<input type="radio" value="hello" name="radio'.$j.'" />'.$rowques['ans_2'];
echo "<br/>".'<input type="radio" value="hello" name="radio'.$j.'" />'.$rowques['ans_3'];
echo "<br/>".'<input type="radio" value="hello" name="radio'.$j.'" />'.$rowques['ans_4'];
echo "<br/>".'<input type="submit" name="button_'.$rowques['q_id'].'"value="submit" onclick="evaluation()" ';
echo "<br/><br/>";
}
}
Evaluation() はサーバーへの ajax リクエストです。ラジオ ボタンのいずれかの送信ボタンが押されたかどうかを個別に検出し、その $rowques['q_id'] の値を取得してから、mysql クエリを実行して対応する回答を見つけて出力するように ajax リクエストを作成する方法それ。これは通常の post php メソッドで実行できますが、非同期で実行したいと考えています。ご協力いただきありがとうございます。