2015-05-14 32 views
0

如何僅發送數量超過0的商品的數據(product_id,數量)?如果數量超過零,則發佈商品數據

我想要做的分類頁面像往常一樣發送的所有數據這

example

+0

形式,把簡單的條件爲你的PHP腳本,並檢查數量> 0 – panther

+0

你嘗試過什麼? –

+0

,直到我發送只有一個產品的數據。我爲每個產品添加了一個按鈕。哦,我爲什麼沒有想到?現在我會盡力爲您提供建議,豹。 – user3514052

回答

0
<?php 

if (isset($_POST['product'])) { 

    foreach ($_POST['product'] as $product) { 
     if ($product['q']>0) { 
      add_to_cart($product['id'], $product['q']) 
     } 
    } 
} 

?> 

<form method="post" action=""> 

    <input type="number" name="product[0][q]" value="0"/><input type="hidden" name="product[0][id]" value="11"/><br/> 
    <input type="number" name="product[1][q]" value="0"/><input type="hidden" name="product[1][id]" value="12"/><br/> 
    <input type="number" name="product[2][q]" value="0"/><input type="hidden" name="product[2][id]" value="13"/><br/> 
    <input type="number" name="product[3][q]" value="0"/><input type="hidden" name="product[3][id]" value="14"/><br/> 

    <input type="submit" value="send"> 

</form> 
相關問題