首页后端开发PHPphp使用传递多个数据 php传递参数到另一个页面

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

时间2023-07-09 08:45:02发布访客分类PHP浏览1446
导读:PHP 同时提交多条记录 多个提交和一个提交的道理是相同的,只是一些细节上要注意。提交一个你懂了,我还是提一下,表单是:forminput type=text name=nameinput type=text name=sexinput t...

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里面是数组,能够自动获取有多少数据。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: php使用传递多个数据 php传递参数到另一个页面
本文地址: https://pptw.com/jishu/297992.html
腾讯云怎么试用云服务器 腾讯云服务器新手教程 怎么让php输出最新数据 php的输出语句

游客 回复需填写必要信息