내 데이터베이스에서로드되는 여러 질문이있는 웹 페이지가 있습니다. 사용자가 1에서 5까지의 값에서 답을 선택해야하기 때문에 각 질문에는 라디오 상자가 있습니다.
제출 버튼을 누를 때마다 사용자 답변을 보여주는 링크 주소가있는 페이지로 이동합니다 (예 : submit.php? 12 = 1 & 14 = 2 & 15 = 3 & 16 = 4 & 17 = 5).
questionID를 나타내는 첫 번째 값과 두 번째 값은 해당 특정 questionID에 대한 점수입니다.
내 데이터베이스에 어떻게 삽입합니까? 질문 필드와 답변 필드가있는 테이블에 questionID와 답변을 삽입하고 싶습니다.
<form action="../process/submit.php" >
<?php
$pin=$_SESSION['pin'];
$question = mysql_query("SELECT question.question, question.questionID FROM question");
$index=0;
while($row=mysql_fetch_array($question)){
?>
<div id="qpanel"><?=$row['question']?>
<div style="float:right;">
<div id="ratingbox" style="vertical-align:middle;">
<label>
<input type="radio" name="<?=$row['questionID']?>" value="1" >
<div id="img1" title="Poor">1</div>
</label>
<label>
<input type="radio" name="<?=$row['questionID']?>" value="2">
<div id="img1" title="Average">2</div>
</label>
<label>
<input type="radio" name="<?=$row['questionID']?>" value="3" >
<div id="img1" title="Good">3</div>
</label>
<label>
<input type="radio" name="<?=$row['questionID']?>" value="4" >
<div id="img1" title="Very Good">4</div>
</label>
<label>
<input type="radio" name="<?=$row['questionID']?>" value="5" >
<div id="img1" title="Excellent">5</div>
</label>
</div>
</div>
</form>
다음 형식으로 이름 필드 사용 :
<label>
<input type="radio" name="questionID[<?=$row['questionID']?>][]" value="5" >
<div id="img1" title="Excellent">5</div>
</label>
questionID 및 선택된 요소와 함께 POST 배열로 반환됩니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다