一页中有多个表格

时间:2014-03-19 17:43:54

标签: php forms

我在一个页面中有多个表单(表单在循环中) 在提交$ _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

}

?>

2 个答案:

答案 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>关闭表单标记。