商品放入购物车时减库存,购物车在20分钟后,清除所有商品,这个时候库存重新加上去,PHP怎么实现?
5个回答
展开全部
无非就是字段的判断。其实这个关系 不复杂,但是应用起来判断好多。
无非就是有100件,放购物车10件,暂时减少10个库存,
但是用户清除了购物车,又将10件返回到库存。
多表关联查询。。
无非就是有100件,放购物车10件,暂时减少10个库存,
但是用户清除了购物车,又将10件返回到库存。
多表关联查询。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样来说,用户有意无意添加大量。就是不买。岂不是商家完蛋了。主要是如何实现。不占库存。但是解决的问题是,用户上午添加。下午去买。这个时候库存可能会存在不一致。如何告知库存不够的现象。在用户未刷新页面的情况下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先,购物车这条记录中记录过期时间戳,并关联数条子记录用于记录商品ID和购买数量
crontab定时执行一个命令:
搜索所有过期的购物车,并将里面的商品ID全部取出,依次加回对应数量
crontab定时执行一个命令:
搜索所有过期的购物车,并将里面的商品ID全部取出,依次加回对应数量
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
干嘛添加进入购物车就要减少库存呢?下单的时候再减少库存不更实际?
追问
试想库存为1的一件商品,A和B同时放入购物车,最终只有一个人可以购买,另一个人就问了:我放入购物车的时候显示有库存的,下定单的时候没有了,浪费我的感情。在商品放入购物车就减库存,避免用户看到“虚”商品数量,提高用户体验。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询