当前位置:首页 » 编程语言 » php表单数组

php表单数组

发布时间: 2022-02-27 19:05:10

php数组提交数据的问题

这个很简单啊,文本框用[]可以直接用获取数组格式,例如

产品1:<inputtype="text"name="name[]">
<inputtype="text"name="price[]">
产品2:<inputtype="text"name="name[]">
<inputtype="text"name="price[]">

在php里用$_POST['name']就能获取产品名称这个数组,然后用循环遍历这个名称数组,把产品信息 重组成新数组。

foreach($_POST['name']as$k=>$v){
$data[$k]['name']=$_POST['name'][$k];
$data[$k]['price']=$_POST['price'][$k];
}

这个$data就是所有产品数据,数据完整性就自己去把控了

② php接收表单数据存储数组,并按格式输出

可以先接收到值。然后组装成
123,456,789 这样的字符串存入数据库
然后读取数据库的时候,用explode() 把他转为数组,在循环输出就可以了

$url1 = $_POST('url1');

$url2 = $_POST('url2');

$url3 = $_POST('url3');
组装数据
$str = $url1.",".$url2.",";
然后将$str 存入数据库
然后你读取这条数据。读出来是这样的
$new_str = "123,456,789 ";
然后
$array = explode(',',$new_str);
var_mp($array);

③ php form表单提交数组

$q['age'] ...........,就能得到值。

④ php 表单提交数据变成数组 无法获取

首先$_POST[''id]不是数组 他只是表单里name是id的数据。
其次 没有看到form标签,也没有submit,可能是代码不完善的原因。
改成$arr=$_POST;就可以了。

⑤ php 表单提交数组到数据库

呵呵,你弄错了,将mysqli_query($conn,$sql);放到循环里面去执行,这样$sql循环一次,就插入一次,你要是放到外面的话,就成了$sql全部遍历完之后,再执行连接数据库,这样肯定只能执行循环的最后的那一次的插入,明白了吧

⑥ php表单数组传递

首先在表单中加个提交按钮
<INPUT TYPE="submit" name="submit">

cart.php 代码如下:

<?php
$submit = $_POST['submit'];
$ID = $_POST['ID'];
$sl = $_POST['sl'];

$dc = array();
if($submit)
{
$dc = array(
"ID" => $ID,
"sl" => $sl
);

print_r($dc);
}
?>

⑦ php如何接收表单post过来的数组

php直接接收变量的
比如前面一页 你有一个输入框 <input type=text name=aaaa>
后面你可以直接用 $aaaa=$_POST['aaaa']; 就可以把上一页aaaa的值存到这一页变量aaaa中啊
如果你在php.ini的设置中 register_global=on 的话
从下面的页 你直接调用$aaaa 就可啊 比如第二个页面只有 echo $aaaa;那么也可以输出变量的值

⑧ php 表单传数组,如何、输出

html中不存在数组的说法,自然也无法显示、保存、发送数组

如果你非要用html中的表单元素来发送多维数组数据,那就得转换一下,

1、将php数组循环遍历成字符串输出到隐藏域的value属性中

2、在隐藏域的name属性上做文章!

示例如下:

<?php
foreach($itemas$key=>$val)
?>
<inputtype="hidden"name="part_money[<?phpecho$key?>]['order_account']"value="<?phpecho$val['order_account']?>">
<inputtype="hidden"name="part_money[<?phpecho$key?>]['money']"value="<?phpecho$val['money']?>">
<?php
}
?>

⑨ 在php中有一个数组,如何将数组内容填入到表单的下拉列表中

你是框架还是什么的,一般:foreach($result as $v){
echo "<option value=".$v['id'].">".$v['name']."</option>";
}

⑩ php 怎么把数组输出到表单里

html中不存在数组的说法, 自然也无法显示、保存、发送数组 如果你非要用html中的表单元素来发送多维数组数据,那就得转换一下, 1、将php数组循环遍历成字符串输出到隐藏域的value属性中 2、在隐藏域的name属性上做文章! 示例如下:

热点内容
python导入excel数据 发布:2025-01-11 08:52:49 浏览:569
linux函数脚本 发布:2025-01-11 08:52:49 浏览:827
s4存储卡 发布:2025-01-11 08:48:39 浏览:975
我的世界服务器人数最多的一次 发布:2025-01-11 08:48:37 浏览:325
python音量 发布:2025-01-11 08:48:34 浏览:222
99压缩 发布:2025-01-11 08:43:47 浏览:831
ftp服务器怎么上传 发布:2025-01-11 08:43:45 浏览:518
阅读脚本是什么 发布:2025-01-11 08:39:27 浏览:777
booljava 发布:2025-01-11 08:36:08 浏览:768
我的世界服务器必要弄的东西 发布:2025-01-11 08:32:56 浏览:424