作者: | 来源:互联网 | 2023-09-17 22:39
我创建了一个表单,其中的输入是通过foreach循环使用来自mysql数据库的数据创建的。
使用方法post提交表单时,我希望能够通过$ _POST接收所有信息,但是目前,我仅从foreach循环中最后创建的输入中接收信息。
变量$ fishes来自mysql数据库,包含8行,因此foreach循环8次。
我的目标是将这些数据插入数据库表中,这样我就可以调用它。
当我按下提交后运行XDebug时,我的$ _POST包含操作:insertFish和数量:(来自foreach中最后一次迭代的输入值)。
我还希望能够看到带有相应数量的标签。我以为添加标签可以用,但是没用。
我的表单:
" method="post">
多亏了这些评论,修复了输入字段的唯一名称。我用在foreach中循环的数组解决了这个问题: