|
|
|
การเลือก radio button จากการทำแบบสอบถาม โดย select คำถามจากฐานข้อมูลมาแสดง |
|
|
|
|
|
|
|
เลือกได้อันเดียวเพราะ radio button มันมี name เดียวกันครับ name="nall"
ต้องลูปให้มันแล้วเปลี่ยนชื่อ name ไปด้วยครับ
|
|
|
|
|
Date :
2016-02-04 17:29:43 |
By :
electric19 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไหนๆมันก็ลวลูป กำหนดค่า $i = 1
ก่อนออกลูปก็ ++$i;
เข้าไป
เอา $i ไปต่อ nall มันจะได้ nall1 nall2 nall3 หรือเปล่านะไม่แน่ใจ
|
|
|
|
|
Date :
2016-02-04 20:38:05 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แนะนำให้ใช้ id ของตารางคำถามเป็นตัวกำหนด หัวข้อ เพื่อใช้อ้างอิง เวลาตอบ
Code (PHP)
<?php
$qtion = "SELECT id, question FROM question where evaluation_id ='1' && question_type = 'q'";
$Qqtion = mysql_query($qtion);
while ($Rqtion = mysql_fetch_assoc($Qqtion)){
$qid=$Rqtion['id'];
?>
<tr>
<td bgcolor="#FFCC99"><?php echo $Rqtion['question'];?>
<input type=hidden name="question_id[]" value="<?php echo $qid;?>"></td>
<td><input name="nall<?php echo $qid;?>" type="radio" value="1"></td>
<td><input name="nall<?php echo $qid;?>" type="radio" value="2"></td>
<td><input name="nall<?php echo $qid;?>" type="radio" value="3"></td>
<td><input name="nall<?php echo $qid;?>" type="radio" value="4"></td>
<td><input name="nall<?php echo $qid;?>" type="radio" value="5"></td>
</tr>
<?php
}
?>
โปรแกรมตัวรับ
Code (PHP)
foreach( $_POST['question_id'] as $qid){
echo $qid,' === ', $_POST['nall'.$qid],'<br>';
}
|
|
|
|
|
Date :
2016-02-05 08:00:53 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณ ทุกคำแนะนำนะคะ
|
|
|
|
|
Date :
2016-02-09 14:36:27 |
By :
หมี |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|