我创建了一个 PHP 站点,它基本上是一个带有一些 MySQL 输入表单的站点。
这就是现在的样子。很简单,填写并点击提交将数据输入数据库。
http://i.imgur.com/ieMf39f.jpg
这就是我想要的外观和工作方式。我不希望它能够仅通过一个提交按钮向数据库发送多个查询。
http://i.imgur.com/IdqcJjb.jpg
所以问题是..我该如何以最简单有效的方式解决这个问题?
最佳答案
在每个字段的名称中,使用例如name="opb1[]",这样就会变成一个数组(opb = array)。
然后你可以这样做:
foreach($opt1 as $k => $_opt1)
if(isset($opb2[$k]) && isset($opb3[$k]) .....etc) {
// use each row e.g. $opb2[$k]...
}
}
关于PHP多行表单,自动化MySQL输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15247898/