public function discount()
{
$tbl = M("Rate");
if(IS_POST){
if(time()> date('Y-m-01', strtotime(date("Y-m-d"))) ){
$this->ajaxReturn(array("status"=>0,"message"=>"一个月只能设置一次"));
}else{
$discount = ($_POST['discount']);
if($discount > 9 || $discount < 1){
$this->ajaxReturn(array("status"=>0,"message"=>"折扣必须在1~9 之间."));
}
$rate = 5 / $discount;
$wxid = M('MerchantNetbar')->where("mid = ".session("mid_Merchant"))->find()['wxid'];
if($data = $tbl->where(['wxid'=>$wxid])->find()){
$data['rate']=$rate;
$data['discount']=$discount;
$tbl->save($data);
}else{
$data = ['wxid'=>$wxid,'rate'=>$rate,'discount'=>$discount];
$tbl->add($data);
}
}
$this->ajaxReturn(array("status"=>1,"message"=>"折扣修改成功."));
}{
$rate = $tbl->join("`tp_merchant_netbar` ON `tp_merchant_netbar`.`wxid`=`tp_rate`.`wxid`")->where("mid = ".session("mid_Merchant"))->find();
$this->discount = '0'==rate['discount'] ? number_format(round((0.5 / $rate['rate'] )* 1000)/100, 1) : $rate['discount'];
$this->display();
} }
我要在里面加一个时间的比较 要相隔一个月
{
$tbl = M("Rate");
if(IS_POST){
if(time()> date('Y-m-01', strtotime(date("Y-m-d"))) ){
$this->ajaxReturn(array("status"=>0,"message"=>"一个月只能设置一次"));
}else{
$discount = ($_POST['discount']);
if($discount > 9 || $discount < 1){
$this->ajaxReturn(array("status"=>0,"message"=>"折扣必须在1~9 之间."));
}
$rate = 5 / $discount;
$wxid = M('MerchantNetbar')->where("mid = ".session("mid_Merchant"))->find()['wxid'];
if($data = $tbl->where(['wxid'=>$wxid])->find()){
$data['rate']=$rate;
$data['discount']=$discount;
$tbl->save($data);
}else{
$data = ['wxid'=>$wxid,'rate'=>$rate,'discount'=>$discount];
$tbl->add($data);
}
}
$this->ajaxReturn(array("status"=>1,"message"=>"折扣修改成功."));
}{
$rate = $tbl->join("`tp_merchant_netbar` ON `tp_merchant_netbar`.`wxid`=`tp_rate`.`wxid`")->where("mid = ".session("mid_Merchant"))->find();
$this->discount = '0'==rate['discount'] ? number_format(round((0.5 / $rate['rate'] )* 1000)/100, 1) : $rate['discount'];
$this->display();
} }
我要在里面加一个时间的比较 要相隔一个月
解决方案 »
- php 如何连接sql2005
- failed to open stream: HTTP request failed! HTTP/1.0 401 Unauthorized
- SQL查询少了一条记录
- mysql 查询缓冲方面的弱问题
- 请问判断这些字符为特殊字符用preg_match应该怎么写,请教。
- 怎么传递类的参数
- 求php与mysql开发网站的电子书
- 别人说我的写法太土了,也能使用,求改正,谢谢了。【前后获取后台的json数组】
- 外企招聘网页设计师,工作地点:南京
- 下载系统的问题
- thinkphp5 jquery ajax异步提交问题
- .net算法哪位php大神能转成php的吗?(本人不会php)
你的 discount 方法只会返回 "一个月只能设置一次"