我在一个页面中有多个表单(表单在循环中) 在提交$ _POST时填充了最后的表单元素 我如何划分这些表格?
P.S形式完全相同,因为它们在循环中只有1个参数不同
示例:
<?php while ($row = $result->fetch_assoc()) { ?>
<form action="" method="POST">
<input type="hidden" name="id" value="<?php echo $row['id'] ?>">
<input type="submit" name="submit">
<?php
}
?>
答案 0 :(得分:4)
您需要关闭每个表单。
<?php while ($row = $result->fetch_assoc()) { ?>
<form action="" method="POST">
<input type="hidden" name="id" value="<?php echo $row['id'] ?>">
<input type="submit" name="submit">
</form>
<?php
}
?>
答案 1 :(得分:1)
您需要在循环结束时使用</form>
关闭表单标记。