php连续发送两个数据 php连续发送两个数据的方法

php多行文本表单 , 如何一次提交多条数据?文本的名字加上中括号即可实现,比如: name="contents" =name="contents[]" , 最后提交获取到的数据是一个数组形式的 。
代码如下:
form name="form1" method="post" action="index.php?action=ok"
1.input type="text" name="contents[]" value=""
2.input type="text" name="contents[]" value=""
3.input type="text" name="contents[]" value=""
【php连续发送两个数据 php连续发送两个数据的方法】input type="submit" value="https://www.04ip.com/post/提交"
/form
?php
if($_GET['action'] == 'ok'){
$contents = $_POST['contents'];
print_r($contents);
}
?
提交的数据使用时,遍历即可 。
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=nameinput 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能不能给一个API接口同时发送多条请求!应该是没问题php连续发送两个数据的php连续发送两个数据,php是执行php连续发送两个数据的多线程,就是说,不同php连续发送两个数据的用户请求,服务器会启用不同的线程为你服务,只要量不是特别大,并发访问应该问题不大
php怎么每循环一次输出两条数据呢?php连续发送两个数据你这样php连续发送两个数据的数组结构肯定是不行的,每次都只会遍历一个元素,除非你是个二维数组,二维数组里面是两个元素,这样才可以,比如说
$arr = [[1,2],[3,4]];
foreach ($arr as $key = $value) {
echo $arr[$key][0];
echo $arr[$key][1];
}
关于php连续发送两个数据和php连续发送两个数据的方法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读