w

일주일기간동안의 자료만 불러올려면...

 $hday = time();
 $hday =$hday - (60*60*24*7); 
 $yday = date("Y-m-d H:i:s", $hday);
 $day = date("Y-m-d H:i:s");
 
$result = mysql_query("select * from $bo_table where wr_datetime between $yday and $day order by wr_datetime asc");
 
현재부터 일주일 기간동안의 자료를 불러 오려면
위와 같이 하면 안되는건가요?
위와 같이 하면 에러가 나서요.
 
wr_datetime이 정수 형태의 타임스탬프 형식으로 되어 있으면 쉽게 구현할수 있을 것 같은데
타입이 date형식이라서 어떻게 구현해야 할지를 모르겠습니다.
 
조언 부탁드립니다.(--) (__)
|

댓글 2개

bbs/visit_insert.inc.php의 어제 방문자 부분이

// 어제
$sql = " select vs_count as cnt from $g4[visit_sum_table] where vs_date = DATE_SUB('$g4[time_ymd]', INTERVAL 1 DAY) ";


INTERVAL 1 DAY 부분을 응용해서 바꾸어 보세요~~~~숫자만...
where wr_datetime > curdate() - interval 7 day
시각까지 포함하려면
where wr_datetime > now() - interval 7 day
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
19년 전 조회 1,595
19년 전 조회 1,154
19년 전 조회 1,693
19년 전 조회 1,365
19년 전 조회 1,332
19년 전 조회 1,526
19년 전 조회 1,533
19년 전 조회 1,434
19년 전 조회 1,512
19년 전 조회 1,514
19년 전 조회 1,531
19년 전 조회 1,174
19년 전 조회 1,535
19년 전 조회 1,625
19년 전 조회 1,527
19년 전 조회 1,433
19년 전 조회 1,543
19년 전 조회 1,545
19년 전 조회 1,437
19년 전 조회 2.3만
🐛 버그신고