这个问题ECshop论坛很久以前就有会员提出此bug,但详细解决此问题的人很少,但这个问题对商城的影响是非常大的,尤其商品在打折赔钱促销,限量抢拍时影响是非常严重的,下面我们来摸拟下下这个问题产生的过程:

解决ecshop后台商品库存突然变成65535的问题

当商品库存为1时,我们执行sql语句:

UPDATE ecs_goods SET goods_number = goods_number -1  WHERE goods_id = ‘1’ LIMIT 1;

解决ecshop后台商品库存突然变成65535的问题

 

阿里云-推广AD

这时库存变为零,当我们再执行

UPDATE ecs_goods SET goods_number = goods_number -1  WHERE goods_id = ‘1’ LIMIT 1;

这时
解决ecshop后台商品库存突然变成65535的问题