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

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

QA

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

답변 2

본문

컬럼값 중에서 날짜를 입력된 상태이고요.

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

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

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

이것은 어떻게 하면 좋을까요 ㅠ,ㅠ 

이 질문에 댓글 쓰기 :

답변 2

$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'


로 쿼리 날리 시면 됩니다.

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)

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

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 10,637
© SIRSOFT
현재 페이지 제일 처음으로