페이지뷰수 출력하기와 게시판수출력 소스아시는분 부탁드립니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

페이지뷰수 출력하기와 게시판수출력 소스아시는분 부탁드립니다. 정보

페이지뷰수 출력하기와 게시판수출력 소스아시는분 부탁드립니다.

본문

전체페이지뷰 수
어제페이지 뷰 수
오늘페이지뷰 수  와

총게시판수 를 방문자현황처럼 나타나게하려고합니다.

그런데,실력이 모자라다보니, 구현소스를 알 수가 없어 문의드립니다.

아시는 분 계시면 부탁드립니다.

항상 즐거운 날 되세요^^

댓글 전체

xe로 만든 홈페이지에 페이지 뷰 기능리 질문과 같이 있더군요, 그래서 제 홈페이지에도 달아볼까 해서 문의 드려보았습니다.

그럼,전체페이지뷰와 게시판 총수는 출력이 될까요?
그런 기능이 필요하면 페이지를 열때 별도로 페이지 뷰수 누계를 기록하는 기능을 넣으면 출력시 쿼리도 줄일 수 있고 출력방법도 간단하게 되겠지만 어려울테니
 기본 상태에서 가능한 방법으로 합계를 내는 코드를 만들어드리겠습니다
(게시판 마다 게시물수가 몇만개씩으로 쌓여가면 별로 좋은 방법이 아닙니다)
접속자마다 이런 처리를 해야하니 더욱 그렇습니다

$totalcnt=0;
$result = sql_query("select bo_table from $g4[board_table]");
for ($i=0; $row=sql_fetch_array($result); $i++) {
 $table= $g4[write_prefix].$row[bo_table];
  $tmp=sql_fetch("select sum(wr_hit) as cnt from $table");
  $totalcnt+=$tmp[cnt];
}

echo "게시판수 : ".$i;
echo " 조회수 : ".$totalcnt;

그런데 전체 조회수 합계가 무슨 의미가 있는지 모르겠네요
이런식으로 사이트 현황의 항목에 집어 넣으려고합니다.

<tr>
<td style="padding-left:15;" colspan="3" span class="bu" height="22"></span> <a href="#">어제가입자 :
    </a> <font color="#666666" style="font-size:9pt;">
    <?
$row = sql_fetch(" select count(*) as cnt from $g4[member_table] where left(mb_datetime,10) = '".date("Y-m-d", time()-86400)."' ");
echo "$row[cnt]명";
?>
    </font></td>
</tr>
    <tr>
    <td style="padding-left:15;" colspan="3" span class="bu" height="22"></span> <a href="#">전체회원수 : 
    </a><font color="#666666" style="font-size:9pt;">
      <?
$row = sql_fetch(" select count(*) as cnt from $g4[member_table] ");
echo "$row[cnt]명<br>";
?></td></tr>
    <tr>
<td style="padding-left:15;" colspan="3" span class="bu" height="22"></span> <a href="#">전체방문자 :
    <?=number_format($visit[4])?>명
    </a></td>
</tr>

좀 무리겠지요?^.^
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT