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

지난달을 뽑아오려는데... 채택완료

역같아들어가니 6년 전 조회 2,737

이게 이번달 뽑는건데

$month_first=substr(G5_TIME_YMD, 0, 8)."1"; //이번달

 

지난달을 뽑으려면 어떻게 해야하는지요,,

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

답변 2개

채택된 답변
+20 포인트
베원
6년 전

$month = date("m", strtotime("-1 month"));

이렇게 써보세요.

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

답변에 대한 댓글 4개

역같아들어가니
6년 전
감사합니다. 잘 되는거 같아요,,
그런데 쿼리가 잘못된건지 전체기간의 합이 나오는데...이게 뭐가 잘못된건까요?
$prev_month = date("m", strtotime("-1 month"));


$sql = " select sum(wr_186) as prev_month, wr_name from {$write_table} where wr_datetime >= '{$prev_month}' group by mb_id order by prev_month desc limit {$rank_rows} ";

$query = sql_query($sql);
베원
6년 전
@역같아들어가니 지금 코드는 "월"만 구하는 코드입니다.
말씀하신대로 사용하시려면 date("Y-m-d H:i:s", strtotime("-1 month")); 로 하셔야 합니다.
역같아들어가니
6년 전
아,,감사합니다~ 즐거운 명절되세요~
베원
6년 전
@역같아들어가니 즐거운 명절 되시기 바랍니다.

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

플래토
6년 전
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

역같아들어가니
6년 전
감사합니다~ 써먹으면 되겟습니다.

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

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

로그인