求大神解决一个库存问题
thinkphp吧
全部回复
仅看楼主
level 1
最爱star飞 楼主
如何使每销售一件商品库存数量就减一呢
2015年11月29日 07点11分 1
level 6
销售指的是拍下减还是付款[HEAVY MINUS SIGN]呢
2015年11月29日 14点11分 3
level 3
数据库
2015年12月01日 02点12分 5
level 1
支付成功调用Action控制器里的接口,完成数据库里的商品库存数量-1
2016年04月07日 15点04分 6
level 1
可以参考我写的积分兑换,差不多
2016年04月07日 15点04分 7
level 1
if($goods['id']==18){
$add=array();
$add['uid'] = $this->uid;
$add['type'] = 3;
$add['card'] = "积分换购100元红包";
$add['affect_money'] = 100;
$add['card_num'] = 1;
$add['expired_time'] = strtotime("+1 months");
$add['add_time'] = time();
$add['add_ip'] = get_client_ip();
for ($i=0; $i < $num; $i++){
$newid= M('user_card')->add($add);}
}
if($newid){
$goods_save=array();
$goods_save['id'] = $goods['id'];
$goods_save['has_exchange'] = array('exp','`has_exchange`+1');
$goods_save['stock'] = array('exp','`stock`-1');
M('credits_goods')->save($goods_save);
ajaxmsg("兑换成功");
//$this->display("common:_footer");
}
else ajaxmsg("兑换失败",0);
2016年04月07日 15点04分 8
1