php使用传递多个数据 php传递参数到另一个页面

PHP 同时提交多条记录

多个提交和一个提交的道理是相同的,只是一些细节上要注意。

成都创新互联专注于万载网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供万载营销型网站建设,万载网站制作、万载网页设计、万载网站官网定制、小程序制作服务,打造万载网络公司原创品牌,更为您提供万载网站排名全网营销落地服务。

提交一个你懂了,我还是提一下,表单是:

form

input type=text name=name

input type=text name=sex

input type=text name=age

input type=text name=address

/form

PHP存数据库的语句是:

$sql="insert into tab(...) values ($_POST[...])";//省略字段和值

那么多个提交的方法一,表单是:

form

input type=text name=name1input type=text name=sex1input type=text name=age1input type=text name=address1

input type=text name=name2input type=text name=sex2input type=text name=age2input type=text name=address2

/form

PHP存数据库语句是:

$sql="insert into tab(...) values ($_POST[...1])";//省略字段和值

mysql_query($sql);

$sql="insert into tab(...) values ($_POST[...2])";//省略字段和值

mysql_query($sql);

上面方法一写的例子是两条,多条的方法相同,技巧就是输出表单使用JS的循环,存盘的PHP代码也可以循环袭肢,并且能够判断为空的就不提交,比如表单20条,只填了5条,就只存5条到数据库。

方法二是使用数组,表单:

form

input type=text name=nameinput type=text name=sexinput type=text name=ageinput type=text name=address

input type=text name=nameinput type=text name=sexinput type=text name=ageinput type=text name=address

input type=text name=name坦告input type=text name=sexinput type=text name=ageinput type=text name=address

/form

PHP代码是:

for ($i=0;$icount($_POST["name"让禅明]);$i++)

if ($_POST["name"][$i]!='')

{

$sql="insert into tab(...) values ($_POST[...][$i])";//省略字段和值

mysql_query($sql);

}

这样表单可以写任意多行,PHP里面是数组,能够自动获取有多少数据。


分享文章:php使用传递多个数据 php传递参数到另一个页面
链接分享:http://bzwzjz.com/article/dshogps.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 教育网站设计方案 重庆电商网站建设 成都做网站建设公司 重庆网站制作 泸州网站建设 网站建设方案 成都网站设计 成都营销网站制作 成都网站建设 商城网站建设 网站建设公司 app网站建设 成都网站设计 成都网站建设流程 网站建设方案 成都网站建设公司 企业网站建设公司 成都网站设计公司 手机网站制作 成都网站设计 网站设计制作报价 成都网站制作