【发布时间】:2023-03-26 20:00:01
【问题描述】:
我正在生成一个表单,其中所有问题都存储在数据库中。我不明白如何防止提交按钮在每一行(问题)中重复?我只希望表单末尾有一个提交按钮。
// generate all questions
$query = "SELECT * FROM questions";
$result = @mysqli_query($con, $query);
if ($result) {
while($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
$body = $row['question_body'];
$question_id = $row['question_id'];
echo '
<tr>
<form action="insert.php" method="POST">
<td><input type="hidden" name="question_id" value="'.$question_id.'">'.$question_id, $body.'</td>
<td><input type="radio" name="answer_value" value="1"></td>
<td><input type="radio" name="answer_value" value="2"></td>
<td><input type="radio" name="answer_value" value="3"></td>
<input type="submit">
</tr>
</form>
<br/>';
}
【问题讨论】: