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

게시판의 new 게시글 개수를 표현할 수 있나요? 채택완료

oneit 3년 전 조회 2,342

게시판 관리에서 수정을 누르면 새글 아이콘 표시 하는 부분이 있습니다.

이 부분을 168시간(1주일)로 변경 후 저장하면 1주일간 게시글 옆에 new라는 글자가 

나오게 됩니다.

 

여기서 게시판 마다 new로 표시되어 있는 게시글 갯수를 홈페이지 메인에 게시판 메뉴 옆에 갯수로 나타낼 수 있을지 문의드립니다.
 

쉽게 설명드리면 게시판 메뉴 옆에 new라고 띄여진 게시글 개수를 나타내고 싶습니다.

 

common.lib 파일에 새글 아이콘 나타내는것은 보았는데 개수를 어떻게 조회해야 하는지 문의드립니다.

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

답변 2개

채택된 답변
+20 포인트

"이 부분을 168시간(1주일)로 변경 후 저장" 이 기준에 맞춰

쿼리를 만들고 게시판 관리 목록에 넣어주시면 됩니다.

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

답변에 대한 댓글 3개

o
oneit
3년 전
common.lib에 이렇게 되어 있는데 응용을 어떻게 해야 하는지 모르겠네요.
테이블이 board라고 하면 count(*) sql 응용해서 해야 하는지 어렵네요.

if ($board['bo_new'] && $list['wr_datetime'] >= date("Y-m-d H:i:s", G5_SERVER_TIME - ($board['bo_new'] * 3600)))
$list['icon_new'] = '<img src="'.$skin_url.'/img/icon_new.gif" class="title_icon" alt="새글"> ';
o
oneit
3년 전
https://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=286

위의 링크를 보고 해결을 하였습니다. 혹시라도 필요하신 분들은 참고해보세요.
테라포밍
3년 전
답변을 빨리 확인못했네요. 잘 처리돼서 다행입니다.

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

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

답변에 대한 댓글 1개

o
oneit
3년 전
이 방법도 있었네요. 채택을 두 분다 해드리지 못해 아쉽습니다. 저는 아래 링크를 통해 반영하였습니다.
https://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=286

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

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

로그인