PHP表单多条数据储存

发布网友 发布时间:2022-04-23 12:43

我来回答

2个回答

热心网友 时间:2023-07-30 20:20

不知道的情况,先获取打印出来,你就知道了。
获取出来的是个数组,也就是相同名字归为一个数组,然后你通过 循环一个个的赋值插入即可。
类似:
获取到的值: $arr = array( 'xmuser'=>array(0=>'x',1=>'y') , 'bumen'=>array(0=>'x1',1=>'y'1) );
计算数组内最大值,直接 count( $arr['xmuser'] ) ;
他是按顺序来接收数值的,所以,按照顺序:0、1、2、3 ... 赋值变量插入即可。 或者你可以改成MySQL 的 批量插入方法,一样。 量不大都可实现。 MySQL 批量插入是有一个峰值的。
for 或 foreach 直接循环 就行。 自己练着写吧。

热心网友 时间:2023-07-30 20:21

//给你写php接受参数部分
if ( $_POST ) {
   $ArrayA = $_POST['xmuser'];
   $ArrayB = $_POST['bumen'];
   foreach( $ArrayA as $key => $val ) {
      $cxbm  = $val;
      $bumen = $ArrayB[ $key ];
      /*
        这里是你的其他代码, 和你上面的插入数据库的代码差不多了!
      
      */
   }

}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com