2012-08-17 2 views
-2

내 웹 사이트에 뉴스를 게시하고 싶지만 게시일 ($ date라고 말하면 됨)이 30 일 이상 경과 할 때마다 해당 소식이 사라지 길 원합니다. 5384054354가 게시일이 30 일 이상 지난 경우 ...

사람이 도와 줄 수

날짜가 숫자로 표시됩니다

$, 증? :) 당신이 그들을 쿼리 결과에 표시하지 원하는 같은 것을 사용하는 경우

+0

"사라짐"이란 무엇을 의미합니까? 데이터베이스에서 삭제 되었습니까? 페이지에서 숨겨 졌습니까? –

+0

번호가 무엇인지 설명하면 도움이 될 것입니다. 유닉스 타임 스탬프? 32 비트 타임 스탬프가 되기에는 너무 큽니다. –

+0

클로이 좀 더 알려주세요. 당신은 데이터베이스 또는 아무것도 언급하지 않았습니다. 이 게시물은 어떻게 저장됩니까? – mpen

답변

0

: 삭제하려는 경우

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

당신은 기록을 삭제 한 동안 유사한 쿼리를 사용할 수 있습니다 그것들은 데이터베이스에서 온 것입니다 (나중에 후회할 수도 있습니다).

관련 문제