请问商城网站中商品自动下架功能怎么实现?
类似淘宝中的自动下架功能?
就是数据库中到了结束时间设置为不显示。
数据库吗? 
用php做好像都不能实时,用数据库job又太没效率了

解决方案 »

  1.   

    数据库里加一字段,ajax配合一段时间内校验,行不?
      

  2.   

    数据库自己检查应该比ajaxphp查找好点吧
      

  3.   

    比较一下当前时间和结束时间,如果没超过结束时间就显示,超过了就不显示select * from table where NOW()< expire_time  总之就是类似的句子啦把满足条件的显示,不满足条件的不显示 
      

  4.   

    我现在就是设置2个字段,一个开始时间,一个结束时间,还有一个是否下架的字段,然后在商品列表中显示不下架的商品,数据库怎么办?
    ========================================================================
    开始时间:start_date
    结束时间:expire_date
    商品状态:status有了这三个字段,你可以实现自动销售,自动下架:
    1. 查找status为N且start_date<=now()的商品,将status 改为Y;
    2. 查找status为Y且expire_date<=now()的商品,将status 改为N;3. 查找status为Y的商品显示。
    以此类似的功能:定期打折销售。也可以加上对库存数量的判断,不过一般这个作用不大。