시간 함수를 어떻게 해야하죠 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

시간 함수를 어떻게 해야하죠 정보

시간 함수를 어떻게 해야하죠

본문

지금 날짜로부터 30일보다 오래 된 게시물을 다 지우려고 합니다.

$x = time(); //현재 시각

$sql_str = "DELETE FROM `g4_write_freeboard` WHERE `wr_datatime` < '".($x - 30*24*60*60)."'";


여기에서 wr_datatime 이 날짜가 2007-08-07 09:23:10 이런 형식으로 저장되서 안되네요;ㅁ;

strtotime함수를 쓰면 될 것 같은데 이렇게저렇게 해봐도 안되네요.
어떻게 적용을 해야 하는지 도와주세요.
  • 복사

댓글 전체

뭐 이렇게 하는 방법도...

// 날짜 지정
$date = "7";

// 현재시간에서 7일을 빼면? (년-월-일 시:분:초)
$board_time = date("Y-m-d H:i:s", $g4['server_time'] - ($date * 86400));

// 7일 시간보다 작은 게시물.
where  wr_datetime < '$board_time'
© SIRSOFT
현재 페이지 제일 처음으로