84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
请问云购网站当一个商品名额已满,怎么自动开始新一期
比如现在是第001期,商品满了金额数后进入开奖环节,那么002期是怎么开始的呢?是mysql的触发器?还是前端的查询数据库?
闭关修行中......
名额满了后,保存一个标志位flag=1, 前端再次请求的时候判断flag=1的话,展示002期的页面就好了。
最近业余时间我也在写一个类似的网站,我的方法是写一个update触发器,当购买人数达到要求的时候向表里插入下一期。但是有个问题是update的时候不能在同一张表进行update或者insret。后来我把购买人数记录在商品表update商品表的时候判断购买人数,如果剩余0的话更新当前期状态为已售罄,然后插入下一期数据,最后初始化当前产品购买人数。首页列表显示的是商品列表,点击商品列表查看当前期的信息。这只是我个人的实现,不知道是否合理,也希望明白人指点。
名额满了后,保存一个标志位flag=1, 前端再次请求的时候判断flag=1的话,展示002期的页面就好了。
最近业余时间我也在写一个类似的网站,我的方法是写一个update触发器,当购买人数达到要求的时候向表里插入下一期。但是有个问题是update的时候不能在同一张表进行update或者insret。后来我把购买人数记录在商品表update商品表的时候判断购买人数,如果剩余0的话更新当前期状态为已售罄,然后插入下一期数据,最后初始化当前产品购买人数。
首页列表显示的是商品列表,点击商品列表查看当前期的信息。
这只是我个人的实现,不知道是否合理,也希望明白人指点。