使用表单Post多维数组



我有一个产品列表,我想添加到购物车,有一个按钮,只有那些被选择的产品数量大于0。

我可以这样做,如果我把旁边的每个产品添加到购物车按钮,那么我可以得到id与POST,但我怎么能添加多个产品与一个按钮?

任何想法?

谢谢

感谢您的回复。

这是我的代码

$rez = mysqli_query($kon, "SELECT * FROM products");
echo "<form action="" method="post">";
 while($red = mysqli_fetch_assoc($rez)){
                        $niz = array(
                                array($red["id"],0)
                        );
                      echo "<tbody class="js--isotope-target col-sm-12 js--cat-1">
                            <tr class="cart_table_item">
                              <td rowspan="3" class="product-thumbnail"><img src="images/upload/". $red["id"] .".jpg"></td>
                              <td class="product-name"><a href="#">Appel</a> ( <span style="font-size:14;font-weight:bold;color: #71a866;">€18</span> )</td>
                            </tr>
                            <tr>
                                <td>". $red["info"] ."</td>
                            </tr>
                            <tr>
                            <td>
                            <div class="quantity  js--quantity">
                              <input type="button" name="btnQua" value="-" class="quantity__button  js--minus-one  js--clickable" style="width:18px;height:24px;">
                              <input type="text" name="quantity" value="1" class="quantity__input" disabled style="width:24px;height:24px;">
                              <input type="button" name="btnQua" value="+" class="quantity__button  js--plus-one  js--clickable" style="width:18px;height:24px;">
                            </div>
                            <a class="btn btn-primary--transition" href="#" style="padding:3px 7px;">
                              <!--<span class="glyphicon glyphicon-plus"></span>--><span class="glyphicon glyphicon-shopping-cart"></span>
                            </a>
                            </a>
                            </td>
                            </tr>
                          </tbody>
                          <button type="submit" name="btnSubmit">Add everything to the cart</button>";
                    }
                echo "</form>";

因此我认为我需要二维数组,我可以把产品的id和数量。数组中的数量值必须根据每个产品的输入字段(数量)进行更新,然后我必须通过POST传递它。

相关内容

  • 没有找到相关文章

最新更新