채택완료
최신글(인기글) 추출과 관련된 질문입니다.
안녕하세요!
다름이 아니라 최신글(인기글) 추출과 관련하여 질문 드리고자 합니다.
현재, 그누보드5 스킨 "최신글" 카테고리에 등록되어 있는 아침안개의님의 Latest 인기글을 샘플로 하여 일간, 주간, 월간 조회수 인기글을 홈페이지 메인페이지에 출력하고 있습니다.
샘플스킨 : https://sir.kr/g5_skin/3873
그런데 주간, 월간 조회수 인기글은 잘 나오는데 일간 조회수 인기글이 출력되지 않습니다.
최근게시물 삭제항목도 3650일도 해놨고 config.php에서 cache도 false로 해놓은 상태입니다.
정확한 원인을 모르겠네요. ㅜㅜ
혹시나 싶어 아침안개님께서 올려놓으신 샘플 사이트에 접속해보니 그 곳에서도 일간 조회항목은 출력되지 않더군요.
아침안개님 샘플사이트 : http://sking5.subu.wo.tc/
어디가 문제인걸까요?
선배님들의 도움을 부탁드립니다. ^^;;
답변 3개 / 댓글 10개
채택된 답변
+20 포인트
답변에 대한 댓글 8개
해당 스킨을 사용하고 싶으면 여기 기간을 조정하면 될 겁니다.
case '일간': $term_time = date("Y-m-d H:i:s", G5_SERVER_TIME-3600*24); break;
case '주간': $term_time = date("Y-m-d H:i:s", G5_SERVER_TIME-3600*24*7); break;
case '월간': $term_time = date("Y-m-d H:i:s", G5_SERVER_TIME-3600*24*30); break;
3600*24 이게 하루를 뜻하고
3600*24*7 7을 곱해서 1주일
3600*24*30 30일을 곱해서 한달이 되는 겁니다.
365를 곱하면 1년이 되는 거죠.
case '일간': $term_time = date("Y-m-d H:i:s", G5_SERVER_TIME-3600*24); break;
case '주간': $term_time = date("Y-m-d H:i:s", G5_SERVER_TIME-3600*24*7); break;
case '월간': $term_time = date("Y-m-d H:i:s", G5_SERVER_TIME-3600*24*30); break;
3600*24 이게 하루를 뜻하고
3600*24*7 7을 곱해서 1주일
3600*24*30 30일을 곱해서 한달이 되는 겁니다.
365를 곱하면 1년이 되는 거죠.
아~ 답변 감사드립니다.
염치없이 질문을 추가로 좀 드리고자 한다면...
아래 case에서는 등록된 글의 기간을 동일하게 365일로 지정을 하고
- - - - -
case '일간': $term_time = date("Y-m-d H:i:s", G5_SERVER_TIME-3600*24*365); break;
case '주간': $term_time = date("Y-m-d H:i:s", G5_SERVER_TIME-3600*24*365); break;
case '월간': $term_time = date("Y-m-d H:i:s", G5_SERVER_TIME-3600*24*365); break;
- - - - -
1. 하루동안 조회수가 가장 많은 순서별 인기순위
2. 주간동안 조회수가 가장 많은 순서별 인기순위
3. 한달동안 조회수가 가장 많은 순서별 인기순위
로 뽑으려면 어떤 추가작업이 필요한 것인지요?
프로그램쪽을 잘 몰라서 무지하게 질문을 드려 죄송합니다. ^^;;
염치없이 질문을 추가로 좀 드리고자 한다면...
아래 case에서는 등록된 글의 기간을 동일하게 365일로 지정을 하고
- - - - -
case '일간': $term_time = date("Y-m-d H:i:s", G5_SERVER_TIME-3600*24*365); break;
case '주간': $term_time = date("Y-m-d H:i:s", G5_SERVER_TIME-3600*24*365); break;
case '월간': $term_time = date("Y-m-d H:i:s", G5_SERVER_TIME-3600*24*365); break;
- - - - -
1. 하루동안 조회수가 가장 많은 순서별 인기순위
2. 주간동안 조회수가 가장 많은 순서별 인기순위
3. 한달동안 조회수가 가장 많은 순서별 인기순위
로 뽑으려면 어떤 추가작업이 필요한 것인지요?
프로그램쪽을 잘 몰라서 무지하게 질문을 드려 죄송합니다. ^^;;
답변을 작성하려면 로그인이 필요합니다.
근데, 하루가 지난후부터는 각 글들에 대한 조회를 올려도
"일간 조회수" 인기글은 뜨지 않더라구요. ㅜㅜ