如果发布日期超过30天,那么......

时间:2012-08-17 15:24:57

标签: php date

我想在我的网站上发布新闻,但我希望它们在发布日期(比如说$ date)超过30天时就会消失。

$ date将显示为数字,zo 5384054354

有人可以帮忙吗? :)

1 个答案:

答案 0 :(得分:0)

如果您希望它们不会出现在查询结果中,请使用以下内容:

select 
    col1, 
    col2 
from 
    yourTable 
where 
    dateColumn>date_sub(now(), interval 30 day)
    and ... // Any other criteria you use.

如果你想完全从数据库中删除它们,你可以偶尔使用类似的查询删除记录(虽然这可能是你后悔的事情)