PHP多行表单,自动化MySQL输入

标签 php mysql forms input

我创建了一个 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/

相关文章:

php - Laravel 在关系对象上的位置

php - 使用复选框和文本区域数据更新 MYSQL 数据库(在 PHP 中)

mysql - 我们如何通过在 sql 查询中从下面提到的三个表中获取数据来找到用户在标签上花费的最高时间

mysql - Yii2 - 使用 LONGBLOB 字段创建迁移

mysql - DATETIME 和 TIMESTAMP 之间的同步

javascript - 2 个 Html 表单如何共享 1 个隐藏字段?

php - 逗号分隔文件,附加加密章程而不是换行

php - 比较行 mysql, php

javascript - 我如何使用 jQuery 的 form.serialize 但排除空字段

javascript - 循环和查找顺序命名输入时,自动填充监听器和 keyup 触发器上的 JQuery 语法错误