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

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

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

나오게 됩니다.

 

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

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

 

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

답변 2개

채택된 답변
+20 포인트

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

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

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

답변에 대한 댓글 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="새글"> ';
https://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=286

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

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

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

답변에 대한 댓글 1개

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

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

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

로그인
🐛 버그신고