
正文
php多条表单数据提交 php多条表单数据提交怎么操作
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PHP表单提交不同数据到数据库的不同表的不同字段怎么实现?
在表单中定义相应的字段,用于获取用户输入的数据。使用PHP代码从表单中获取用户输入的数据。使用PHP中的数据库操作函数(例如MySQLi或PDO),连接到数据库,并且向不同的表插入数据。
PHP端按回车或换行切割成多行,循环对每一行进行插入即可。
配置php.ini extension=php_gddll extension=php_mbstring.dll extension=php_mysql.dll extension=php_mysqli.dll 把上面四个。
然后写sql语句 sql=INSERT INTO tables/*这是表名,自己定义*/ VALUES ({$_POST[name]},{$_POST[pwd]})有几个字段你就应该传过来几个值。mysql_query($sql);//执行SQL语句,把值插到数据库里。
相关问答
Q1: PHP表单中有多行数据,如何在提交的时候分别记录到数据库中
PHP端按回车或换行切割成多行,循环对每一行进行插入即可。
你可以用 PHP 的 MySQLi 或 PDO 库来实现。首先,你需要使用这些库中的函数连接数据库,然后把表单中的字段值插入到相应的数据表中。
配置php.ini extension=php_gddll extension=php_mbstring.dll extension=php_mysql.dll extension=php_mysqli.dll 把上面四个。
然后提交只要有内容就入库,没有就跳过??如果是这样的话,你没有必要写6个表单,写一个表单里面放6个 input 标签就可以了,每个input的 属性 : name 保持一致,提交过去后是一个二维数组,直接迭代入库。
如果您想在PHP表单中实现提交到多个表的不同字段,可以使用如下步骤来实现:在表单中定义相应的字段,用于获取用户输入的数据。使用PHP代码从表单中获取用户输入的数据。
Q2: PHP对于用户提交表单数据量过大,数据存储问题
前端用JS控制,不提交空数据,后端遍历一个数组,就行了。
因为url有长度限制。不同的浏览器限制也是不一样的。尤其是数据中存在中文的时候。转码后的中文字符非常多。大数据量使用get传递,可能短时间没问题,但随时有可能发现意想不到的问题。始终存在不确定性。
本地测试了。 生成1000个input , 然后提交。 php这边速度还是毫秒级的。如果说慢。 应该是浏览器加载渲染html的时候慢, 换成chrome试试。
你可以把数据存储到session 或 cookie中在返回啊 这样在返回后的页面读取出来就OK拉。
找到 Data Handling区域,修改 post_max_size = 8m;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M 设上述四个参数后,上传小于8M的文件一般不成问题。
把表单和提交后显示内容的代码粘贴出来,一般有两种可能,一是表单里面所有的字段使用了相同了名字,二是显示的结果的时别的字段写错了名字。
php多条表单数据提交的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php多条表单数据提交怎么操作、php多条表单数据提交的信息别忘了在本站进行查找喔。






