제가 게시판을 만들었는데요 6개월이전에는 글을 보이지 않게 할려고 합니다.
본문
컬럼값 중에서 날짜를 입력된 상태이고요.
문제는 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)
면 안보이게 조건 걸면 되겠네요
답변을 작성하시기 전에 로그인 해주세요.