我正在为我工作的公司创建用于食品配送的电子商务网站。
这不是简单的电子商务网站,我正在使用PHP OOP
. 它就像包,充满了可定制的,而不是固定的。
这是图表: Food Plan 1是我们在管理面板中创建的包名称,每周、每天、每月是可自定义的选项,您可以看到每个选项的价格都有不同的价格。这就是这个概念。 现在,当用户单击按钮时,将出现问题表单,这是表单: 我希望我的价格(我已存储在数据库中)仅在用户单击并在下方单击午餐/早餐/晚餐时才会出现,然后是价格只为
choose package
daily
lunch/breakfast/dinner
daily
选项。与单击 和weekly
相同monthly
。
这是数据库截图: 这里,是 for ,是 for和是 for 。这是我的代码:
ddailywweeklymmonthly
<?php
$getPlanById = $plan->getPlanById($proId);
if($getPlanById){
$result = $getPlanById->fetch_assoc();
$m_breakfast_price = $result['m_breakfast_price'];
$m_lunch_price = $result['m_lunch_price'];
$m_dinner_price = $result['m_dinner_price'];
$w_breakfast_price = $result['w_breakfast_price'];
$w_lunch_price = $result['w_lunch_price'];
$w_dinner_price = $result['w_dinner_price'];
$d_breakfast_pric = $result['d_breakfast_price'];
$d_lunch_price = $result['d_lunch_price'];
$d_dinner_price = $result['d_dinner_price'];
?>
<div class="col-md-6 offset-md-3">
<h2 class="h2-responsive font-weight-bold mt-5 mb-0">You've choosed <span class="text-primary border-bottom border-primary"><?php echo $result['pro_name']; ?></span> package.</h2>
<label>Rs./<?php echo $result['m_breakfast_price']; ?></label>
</div>
<?php } ?>
<div class="select_package_validity">
<h5 class="h5-responsive font-weight-bold">1. Select your package validity.</h5>
<input type="radio" class="custom-control-input plan_name" id="daily" name="plan_name_selector" value="Daily">
<input type="radio" class="custom-control-input plan_name" id="weekly" name="plan_name_selector" value="Weekly">
<input type="radio" class="custom-control-input plan_name" id="monthly" name="plan_name_selector" value="Monthly">
<input type="hidden" name="plan_name" class="form-control ml-4 mt-2 w-50 selected_plan_name" />
</div>
那么,你能告诉我如何根据选择daily/weekly/monthly的显示价格lunch/dinner/breakfast吗?应该用 jQuery 还是 PHP 来完成? 请帮我解决这个问题。
慕尼黑5688855