팁게시판

new 게시글 개수를 표현할 수 있나요?

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

https://sir.kr/qa/472708

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

1948847907_1662530733.8871.png

 

------------

 

오늘 등록된 새글 개수 출력하기

관리자 19-11-03 17:59

오늘 등록된 새글 개수를 출력하는 방법입니다. (댓글 제외)

g5_board_new 테이블을 사용한 방법이라서 게시판 설정에서 검색 사용 옵션이 체크된 게시판만 카운트됩니다.

 

c9850c4e9ab9a17f113eabb518881492_1572775829_8242.png 

 

 

 

1. extend/user.config.php 파일에 함수 추가

 

function new_write_count($days=1)
{
    global $g5;

    $tmp_datetime = date("Y-m-d H:i:s", G5_SERVER_TIME - (86400 * $days));
    $row = sql_fetch(" select sum(if(wr_id=wr_parent,1,0)) as cnt from {$g5['board_new_table']} where bn_datetime > '$tmp_datetime' ");
    return (int)$row['cnt'];
}
 

 


2. 출력을 원하는 곳에 이렇게 사용

 

오늘등록된글 : <?php echo new_write_count() ?>

 

하루가 아닌 기간도 설정 가능합니다.

예를 들어 괄호 안에 2, 3, 4,....... 등으로 일 단위 기준으로 입력.

<?php echo new_write_count(2) ?>

관련자료

댓글 0
등록된 댓글이 없습니다.

최근글


  • 글이 없습니다.

새댓글


  • 댓글이 없습니다.
알림 0