こんにちは、オプションから選択されたものに基づいて価格を変更しようとしています。靴にはさまざまなサイズがあり、それぞれに異なるコストがかかります。アイテムのコストと選択したサイズを取得POST
し、checkout.php ページに表示したいと考えています。以下の私のコードはform
. 私の質問は、ユーザーが選択したサイズに基づいて価格を変更し、サイズとそのサイズの価格を投稿する方法です。
したがって、checkout.php ページでは次のようになります。
product name: blue nike shoes
size: **18 inch (+£40.00)**
Unit price: £40.00
total price: £40.00
<tr>
<td width="160">Price:</td>
<td name="price"><?php echo $row['Standard_price']; ?></td>
</tr>
価格は商品の標準価格としてデータベースから選択され、誰かが以下のオプションから選択したときに (データベースではなく) 変更したい
<tr>
td for="length" width="160">size*:</td>
<td>
<select name="size" class="small">
<option value="">12 size</option>
<option value="">14 size(+£30.00)</option> //if this option is selected the price will change to £30
<option value="">18 size(+£40.00)</option>//if this option is selected the price will change to £40
<option value="">20 size(+£45.00)</option>
<option value="">28 size(+£80.00)</option
</select>
私のやり方が間違っているのかもしれませんが、長さや形、価格が異なる商品を販売しているサイトで見たことがあるので、それが可能であることはわかっています。
それでも誰も私を理解していない場合...販売しているサイトから靴を購入して、サイズを選択してみてください.価格はすべてのサイズで同じですが、カートには選択したいことが示されています. 私の場合、サイズによって価格が異なります。選択したサイズとそのサイズの価格をカートに表示したいと思います。