2017-08-11 9 views
2

私は電子商取引のウェブサイトを設定しています。ユーザーがドロップダウンリストに入力する商品数量を選択する必要があります。私はこれを試しましたが、最後の数量は選択されていません。私はまだaddtocart.phpファイルを作成していますが、その前に値を渡す必要があります。その値を後で使用できるようにする必要があります。URLに選択したドロップダウンボックスの値を取得する方法

私は値を取得することができないんだと私は進むことができない次のコード

<div class="product-cartq"> 
 
    <div class="product-quantity pull-left"> 
 
    <span>Quantity:</span> 
 
    <select name="quantity_option"> 
 
      <?php for($qty = 1; $qty < 11; $qty++){ 
 
      echo '<option value="'.$qty.'">'.$qty.'</option>'; 
 
      }?> 
 
    </select> 
 
    </div> 
 
    <div class="btn_addtocart"> 
 
     <form method="GET" action="cart.php" enctype="multipart/form-data"> 
 
     <input type="hidden" name="product_id" value="<?php echo $product_id; ?>"> 
 
     <input type="hidden" name="quantity_option" value="<?php echo $qty; ?>"> 
 
     <input class="btn btn-primary btn-submit" type="submit" name="add_to_cart" value="add to cart"/> 
 
    </form> 
 
    </div> 
 
</div>

を実装しています。これに関する提案や改善はありますか?

答えて

2

この操作を行います。これが動作しているようですはい

<form method="GET" action="cart.php" enctype="multipart/form-data"> 
    <div class="product-cartq"> 
    <div class="product-quantity pull-left"> 
    <span>Quantity:</span> 
    <select name="quantity_option"> 
      <?php for($qty = 1; $qty < 11; $qty++){ 
      echo '<option value="'.$qty.'">'.$qty.'</option>'; 
      }?> 
    </select> 
    </div> 
    <div class="btn_addtocart"> 

     <input type="hidden" name="product_id" value="<?php echo $product_id; ?>"> 
     <input type="hidden" name="quantity_option" value="<?php echo $qty; ?>"> 
     <input class="btn btn-primary btn-submit" type="submit" name="add_to_cart" value="add to cart"/> 

    </div> 
</div> 
</form> 
+0

を、私は '削除する必要がありましたの再び数量を繰り返すようになった。とにかく、助けてくれてありがとう、本当にそれを感謝します。 –

1

選択コントロールはフォームタグの外にあります。

関連する問題