채택완료

조회수 합산 질문입니다.

게시판에서 모든 게시물에 대한 조회수를 모두 합산하여 합산조회수 를 상단에 넣으려고 합니다.

 

어떻게 하면 될까요?

 

답변주시면 정말 감사하겠습니다.

답변 1개 / 댓글 2개

채택된 답변
+20 포인트

Copy
$board_total_count = 0;

$sql = "select bo_table from g5_board";

$result = sql_query($sql);

while($row = sql_fetch_array($result)){

      $w_table = $g5['write_prefix'] . $row['bo_table'];

      $res = sql_fetch("select sum(wr_hit) as cnt from $w_table where wr_is_comment = 0");

      $board_total_count+=$res['cnt'];

}

 

echo "합산조회수 : {$board_total_count}";

답변에 대한 댓글 2개

답변 감사합니다. 보내주신 소스를 적용해 보니 보드 게시판 전체가 합산되는것을 확인하였습니다. 혹시 하나의 게시판의 조회수 합산하는 것도 가능하면 답변 부탁드려도 될까요?
감사합니다.
$w_table = $g5['write_prefix'] . '게시판bo_table';
$res = sql_fetch("select sum(wr_hit) as cnt from $w_table where wr_is_comment = 0");
echo $res['cnt'];

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