학생이 각 질문마다 50 개의 질문과 3 개의 선택을하는 시험 시스템을 만들고 전산화했습니다. 그리고 각 탭에 10 개의 질문이있는 탭에 질문을 표시했습니다. 나는 양식을 만들었지 만 게시 된 가치를 얻으려면 혼란 스럽습니다. 배열의 양식에 게시 된 값 얻기
<div id="page-wrap">
<div id="tabs">
<ul>
<li><a href="#fragment-1">Questions 1-10</a></li>
<li><a href="#fragment-2">Questions 11-20</a></li>
<li><a href="#fragment-3">Questions 21-30</a></li>
<li><a href="#fragment-4">Questions 31-40</a></li>
<li><a href="#fragment-5">Questions 41-50</a></li>
</ul>
<form method="post" action="result.php" >
<?php
$data = $objQuestion_set->selectDetail($exam_id, $registration_id);
$objQuestion_bank = new Question_bank();
?>
<div id="fragment-1" class="ui-tabs-panel ui-tabs-hide">
<?php
$value[] = $data['question_1'];
$value[] = $data['question_2'];
$value[] = $data['question_3'];
$value[] = $data['question_4'];
$value[] = $data['question_5'];
$value[] = $data['question_6'];
$value[] = $data['question_7'];
$value[] = $data['question_8'];
$value[] = $data['question_9'];
$value[] = $data['question_10'];
for($i = 1; $i <=10; $i++)
{
$question = $objQuestion_bank->selectDetail($value[$i-1]);
echo "<div><p>".$i . '.' . $question['question']."</p>";
echo "<br />";
?>
<input type="radio" id="answer_1_2" name="answer_<?php echo $i;?>" value="<?php echo $question['answer_1'];?>" /><label for="answer_1"><?php echo $question['answer_1'];?></label>
<input type="radio" id="answer_1_2" name="answer_<?php echo $i;?>" value="<?php echo $question['answer_2'];?>" /><label for="answer_1"><?php echo $question['answer_2'];?></label>
<input type="radio" id="answer_1_2" name="answer_<?php echo $i;?>" value="<?php echo $question['answer_3'];?>" /><label for="answer_1"><?php echo $question['answer_3'];?></label>
<input type="hidden" id="question_id_<?php echo $i;?>" name="question_id_<?php echo $i;?>" value="<?php echo $question['question_id']; ?>"class="hidden_element" />
<?php
echo "</div>";
echo "<br /><br />";
}
?>
</div>
지금 내가 숨겨진 필드 인 question_id의 게시 된 값을 얻고 그것을 인쇄 할 :
여기 내 코드입니다.
무엇이 문제입니까? –