일주일간의 게시물 갯수 구하기
본문
안녕하세요
일주일간 등록된 게시물의 갯수를 구하려고 합니다.
$bo_table = "test";
$write_table = $g5['write_prefix'] . $bo_table;
$sql_common = " from {$write_table} ";
$week_day = 7; // 지난일자
$week_date = date("Y-m-d", $g5['server_time'] - 86400 * $week_day); // 실제 비교할날짜
$sql = " select count(*) as cnt $sql_common where substring(wr_datetime, 1, 10) = '".$week_date."' ";
$row = sql_fetch($sql);
$cnt = $row['cnt'];
echo $cnt
이렇게 하면 갯수가 0으로 나옵니다.
검색해보니 예전 G4소스 밖에 안나와서 그거 수정해서 써보고 있는데
잘안됩니다. ㅠ 도와주십시오 고수님들..
오늘 등록된 게시물의 갯수도 구해야 하는데 이건
$week_day = 1 로 하면 되는것인지요..
답변 1
SELECT COUNT(*) AS cnt
FROM $sql_common
WHERE wr_datetime >= DATE_SUB(NOW(), INTERVAL 1 WEEK);
위의 쿼리는 $sql_common 테이블에서 생성일이 현재 날짜로부터 일주일 이내인 레코드들의 갯수를 반환합니다. !-->
답변을 작성하시기 전에 로그인 해주세요.