테스트 사이트 - 개발 중인 베타 버전입니다

제가 게시판을 만들었는데요 6개월이전에는 글을 보이지 않게 할려고 합니다. 채택완료

퍼레버의리 11년 전 조회 6,759
컬럼값 중에서 날짜를 입력된 상태이고요.

문제는 6개월 이전이면  일수로 따지면 180일 

if문 걸어서 180 보다 크면 안나타나게 하면되는데

월마다 일수도 다 다르고...

이것은 어떻게 하면 좋을까요 ㅠ,ㅠ 
댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
11년 전

$fr_date = date("Y-m-d", strtotime("-6 month"));
$to_date = date("Y-m-d"); 


$sql = " select * from $write_table where wr_is_comment = 0 and wr_datetime between '$fr_date' and '$to_date'


로 쿼리 날리 시면 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

11년 전
http://www.yjn.kr/bbs/board.php?bo_table=prog_php&wr_id=8

참고하세요.
타임스탬프를 이용해서 하시면됩니다.

현재 시간의 타임스탬프를 구하고, 

1시간 = 3600초
하루 = 3600*24
180일 = 3600*24*180

등록한 날짜 타임 스탬프 > 등록한날짜 타임스탬프 + (3600*24*180)

면 안보이게 조건 걸면 되겠네요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인