php - 组织帖子数组

标签 php html forms post

这是我的表格

 <form name="input" action="http://localhost/shopper/index.php?route=module/cart/insert_shopper" method="post">
<input quantity="4" type="hidden" name="28" value="1">
<input type="hidden" quantity="3" name="29" value="1">
<input type="submit" value="Submit" />

我有这个格式

  [post] => Array
    (
        [28] => 1
        [29] => 1
    )

我真的希望帖子数组是产品,然后是带有数量的产品 ID 列表……有没有简单的方法来更改表单

所以在下一页我可以做到这一点

$products = $_POST['products']
foreach( $products as $p)
{
if( isset($p) && $p<>'')
{
///// place your code here
}
}

最佳答案

<input type="hidden"  name="products[29][3]" value="1">


$products = $_POST['products']
foreach( $products as $product_id=>$quantity)
{
echo $product_id;
echo $quantity;
}

关于php - 组织帖子数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5682081/

相关文章:

php - Symfony2 重定向循环

php - 我想将所有大写 url 重定向到小写,反之亦然,在 godaddy 托管的 vps linux 上大约有 300 个 url。

javascript - 如何从网页中打开一个小方框进行选择

javascript - 降低滚动条的顶部高度

php - 提交按钮以创建带有输入文本的 HTML 文件

javascript - 在php上实现BootBox(JS库)

javascript - PHP 表传递给 javascript 中的 var

javascript - 单击并拖动时如何避免将焦点集中在 div 上?

php - 从远程表单接受发布数据是否安全?

php - 使用 WordPress 后端从表单显示 POST 数据的最简单方法?