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号
友情链接: 成都网站制作 成都网站建设公司 高端网站设计 网站建设推广 网站制作公司 网站建设 成都网站设计公司 成都定制网站建设 成都网站设计 成都网站设计 成都网站设计 成都营销网站建设 攀枝花网站设计 成都网站设计 成都定制网站建设 成都企业网站制作 教育网站设计方案 网站建设开发 成都网站建设公司 成都网站设计 成都网站建设公司 成都商城网站制作