0
最初に、オプションのタグにQuantityを入荷します。PHPを使用してデータベースからオプションタグ値を1つリセットします。MySQL
function update_id(id)
{
if (confirm('Update quantity for this Item?')) {
uid = id;
quantity = $('select[name=quantity]').val()
window.location.href="Cart.php?update_id="+uid+"&quantity="+quantity;//+'?quantity='+quantity;
}
}
を、その特定の製品に対してカートをテーブルに格納する:
<select name="quantity" class="form-control input-sm" id="quantity">
<?php for ($i=1; $i<=$Quantity; $i++) { ?>
<option value="<?php echo $i;?>"><?php echo $i;?></option>
<?php } ?>
</select>
私はJavascriptを使用して、私のHTMLフォームから数量を更新しています。ページをリロードまたはリフレッシュすると、オプションタグはここではデフォルト値「1」にリセットされます。私はその特定の製品に対するDBからの更新量をオプションタグの値に割り当てたいと思います。私はHTMLの一部は "Cart.php" から来ていると推測アドバンス
私はあなたのソリューションを試しましたが、 '? $ _GET ["quantity"]:1) 'を実行し、ページのリフレッシュ/サブミット時にオプションタグの値を変更する範囲まで作業しました。しかし、株式の最大値に設定しています。ここでは「5」となっています。上記のコードを追加すると、実際に私にパースエラーを与えています:構文エラー、予期しない '?'、 '、'または ')が予想される – ARJ
コードを修正しました。私はいくつかの迷いを忘れてしまった。最大限に、私はあなたのコードをもっと見ることなく言うことができます。 $数量の影響は表示されません。 –
Perfecto !!! ..それは魅力的に機能しました.... :)あなたの時間と助けを大変ありがとうございます....しかし、ページをナビゲートすると値がリセットされるということもあります。これで私を導くことができますか? – ARJ