我在數據庫中顯示了我的數據表格,左邊是複選框。我想找到一種方法將複選框鏈接到問題編號(ID)。當我點擊提交時,我想要選中的ID被回顯。幾乎我希望有人能夠選擇他們想要的問題然後顯示出來。如何獲取顯示的數據庫QUICKFIX上所有選中框的ID?
<?php
$con=mysqli_connect("####","####","#####","###");
$result = mysqli_query($con,"SELECT * FROM q_and_a ");
echo "<table border='1'>
<tr>
<th>Add</th>
<th>#</th>
<th>Question</th>
<th>A</th>
<th>B</th>
<th>C</th>
<th>D</th>
<th>Answer</th>
</tr>";
while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo '<td><input type="checkbox" name="questions[]" value="$id"></td>';
echo "<td>" . $row['id'] . "</td>";
echo "<td>" . $row['question'] . "</td>";
echo "<td>" . $row['choiceA'] . "</td>";
echo "<td>" . $row['choiceB'] . "</td>";
echo "<td>" . $row['choiceC'] . "</td>";
echo "<td>" . $row['choiceD'] . "</td>";
echo "<td>" . $row['answer'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysqli_close($con);
?>
提交按鈕
<form method="POST" action="makeTest.php">
<input type="submit" name="make" value="Make Test">
</form>
只是CHEC k一些值並提交表單,通過'$ _POST ['questions']' – Ghost 2014-10-27 08:54:23
獲取值'POST'輸入字段應該在'form'標記中。 – 2014-10-27 09:06:26