其問題和四個選項並檢查任何一個。 問題當檢查按鈕到下一個問題時,則前一個檢查未被選中。我無法檢查多個單選按鈕
代碼波紋管:
<form method="post" id="submitme">
<table class="ques_list" border=1 style="width:100%">
<?php
$result=mysql_query("SELECT * FROM questions ORDER BY RAND() LIMIT 20");
while ($row = mysql_fetch_array($result)) { ?>
<tr>
<td colspan="2"><?php echo $row['ques_title']."<br />"; ?></td>
</tr>
<tr>
<td><input type="radio" name="opt_value" value="1" /><?php echo $row['ques_opt_1']."<br />"; ?></td>
<td><input type="radio" name="opt_value" value="2" /><?php echo $row['ques_opt_2']."<br />"; ?></td>
</tr>
<tr>
<td><input type="radio" name="opt_value" value="3" /><?php echo $row['ques_opt_3']."<br />"; ?></td>
<td><input type="radio" name="opt_value" value="4" /><?php echo $row['ques_opt_4']."<br />"; ?></td>
</tr>
<?php } ?>
<tr><td colspan="2"><button type="submit" name="btn-submit" class="btn-submit">Submit</button></td></tr>
</table>
</form>
而且我怎麼能得到他的價值呢? 建議我。 謝謝。
這就是單選按鈕的工作原理。在任何給定的單選按鈕組中,只能選擇*一個*。也許你正在尋找複選框? – David
這就是具有相同名稱的單選按鈕,它會成爲一個組。如果你不想要,給他們不同的名字,或使用複選框,這將是更合適的。 – adeneo