当前位置: 首页 > 后端技术 > PHP

Curtain.com项目的MySQL将字段值(value)赋值给同一张表中的另一个字段(name)

时间:2023-03-29 20:28:32 PHP

在最近的窗帘项目中,我需要添加一个新的定价方式,其中一种是在后台输入价格:数据表:点击购买页面提交订单,然后我要计算该商品的价格有blackoutinterlining,我必须知道我在后台设置的价格是多少所以上面的代码://controllerkey$interfacing=Model('setting')->where(array('name'=>array('in',array('NoShadingcloth','Shadingcloth'))))->select();$数组=数组();foreach($interfacingas$val){$array[$val['name']]=$val['value'];}if($_POST['interfacing']==0){$extend_params['cunbu']=0;}if($_POST['interfacing']==1){$extend_params['cunbu']=$array['Shadingcloth'];$extend_params['cunbucloth']="遮光布";}if($_POST['interfacing']==2){$extend_params['cunbu']=$array['NoShadingcloth'];$extend_params['cunbucloth']="无底纹衬布";}...//前端

  • 内衬无衬布遮光布不遮光布
  • ...//遮光布varinterfacing=$('input:radio[name="interfacing"]:checked').val();$.ajax({url:"",data:{goods:goods,quantity:quantity,width:width,height:height,c_height:c_height,hl:hl,pay_message:pay_message,interfacing:interfacing},类型:"post",success:function(result){if(result==1){window.location.href="2));?>";}else{layer.alert(result);}}});那么在根据公式计算最终价格的时候,在估价方面一定要特别注意物品价值的有效性,如果你是修改别人做过的项目,一定要特别注意你添加的变量和原来的变量之间会不会有冲突