2012-08-17 37 views
-2

我想在我的网站上发布新闻,但我希望它们在发布日期(可以说$日期)超过30天时消失。如果发布日期超过30天,那么...

$日期将显示为数字,ZO 5384054354

谁能帮助? :)

+0

你是什么意思的“消失”?从数据库中删除?隐藏在页面中? – 2012-08-17 15:26:46

+0

如果你解释了这个号码是什么,这将会很有帮助。一个unix时间戳?成为32位时间戳太大了。 – 2012-08-17 15:26:48

+0

你需要给我们更多的信息Chloe。你还没有提到数据库或任何东西。这些帖子是如何存储的? – mpen 2012-08-17 15:27:41

回答

0

如果你希望他们不要出现在搜索结果从查询,使用是这样的:

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

您可以在一段时间曾经使用类似的查询删除记录,如果你想删除他们完全从数据库(虽然这可能是你后悔)