그누보드 나리야빌드 홈화면 통계 어제 그리고 1주일 가입자 조건을 문의 드립니다. 채택완료
그누보드 나리야빌드 홈화면 통계 어제 그리고 1주일 가입자 조건을 문의 드립니다.
동작이 되지 않아 문의 드립니다
- 장비 : 시놀로지
- 빌더 : 기존 아니마빌드
- 변경 : 나리야 비드
기본 동작은 일부 되고 나리야빌드에서 전체 게시물,전체 댓글수,오늘가입자,가 나오지 않아 수정 적용 했습니다
추가적으로 sqldb_data이해를 못해서 어제/주간 가입자를 추가 했으나 동작이 되지 않아 문의 드립니다
https://11q.kr/www/data/editor/2106/3232235521_1622963730.5836.png" />
1) 조건부분을 문의 드립니다
// 오늘가입자
$today = G5_TIME_YMD;
$today_mem =sql_fetch(" select count(*) as cnt from {$g5['member_table']} where LEFT(mb_datetime, 10)='$today' ");
// 어제가입자
$yesterday = G5_TIME_YMD;
$yesterday_mem =sql_fetch(" select count(*) as cnt from {$g5['member_table']} where LEFT(mb_datetime, 10)='$yesterday' ");
// week 가입자
$week = G5_TIME_YMD;
$week_mem =sql_fetch(" select count(*) as cnt from {$g5['member_table']} where LEFT(mb_datetime, 10)='$week' ");
2) 표시부분
<li><i class="fa fa-bug"></i> 오늘 가입자※ <span class="pull-right"><?php echo number_format($today_mem[cnt]); ?> 명</span></li>
<li><i class="fa fa-bug"></i> 어제 가입자※ <span class="pull-right"><?php echo number_format($yesterday_mem[cnt]); ?> 명</span></li>
<li><i class="fa fa-bug"></i> 주간 가입자※ <span class="pull-right"><?php echo number_format($week_mem[cnt]); ?> 명</span></li>
답변 2개
// 어제가입자
$today = G5_TIME_YMD; // 이건 어제가 아닙니다.
$yesterday= date('Y-m-d',strtotime("-1 days"));
$yesterday_mem =sql_fetch("select count(*) as cnt from {$g5['member_table']} where mb_datetime between '$yesterday' and '$today' ");
보통은 12시가 넘으면
어제 가입자를 통계 내서
이것만 저정하는 테이블 쓰는 것이 효율적입니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
https://sir.kr/bbs/profile.php?mb_id=xml" onclick="return false;" rel="nofollow" target="_blank" title="엑스엠엘 자기소개">엑스엠엘 님의 답변에 감사드리며
적용 결과 입니다.

댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
덕분에 해결 했습니다
=========================
적용 소스
// 총게시물수
$write_total = sql_fetch(" select sum(bo_count_write) as sum_count_write from {$g5['board_table']} ");
$total_cnt = $write_total['sum_count_write'];
// 총코멘트수
$comment_total = sql_fetch(" select sum(bo_count_comment) as sum_count_comment from {$g5['board_table']} ");
$total_cnt2 = $comment_total['sum_count_comment'];
// 오늘가입자
$today = G5_TIME_YMD;
$today_mem =sql_fetch(" select count(*) as cnt from {$g5['member_table']} where LEFT(mb_datetime, 10)='$today' ");
// 어제가입자
$yesterday = date('Y-m-d',strtotime("-1 days"));
$yesterday_mem =sql_fetch("select count(*) as cnt from {$g5['member_table']} where mb_datetime between '$yesterday' and '$today' ");
// week 가입자
$week = date('Y-m-d',strtotime("-7 days"));
$week_mem =sql_fetch(" select count(*) as cnt from {$g5['member_table']} where mb_datetime between '$week' and '$today' ");
-----------------------------------------------------
위젯 보기부분
<!-- W:\www\theme\11q.kr_NB-Basic\layout\side\side-basic\side.php -->
<hr class="hr"/>
<div class="widget-box">
<ul style="padding:0; margin:0; list-style:none;">
<li><i class="fa fa-bug red"></i> <a href="<?php echo $at_href['connect'];?>">
현재 접속자 <span class="pull-right"><?php echo number_format($stats['now_total']); ?><?php echo ($stats['now_mb'] > 0) ? '(<b>'.number_format($stats['now_mb']).'</b>)' : ''; ?> 명</span></a>
</li>
<li><i class="fa fa-bug"></i> 오늘 가입자※ <span class="pull-right"><?php echo number_format($today_mem[cnt]); ?> 명</span></li>
<li><i class="fa fa-bug"></i> 어제 가입자※ <span class="pull-right"><?php echo number_format($yesterday_mem[cnt]); ?> 명</span></li>
<li><i class="fa fa-bug"></i> 주간 가입자※ <span class="pull-right"><?php echo number_format($week_mem[cnt]); ?> 명</span></li>
<li><i class="fa fa-bug"></i> 오늘 방문자 <span class="pull-right"><?php echo number_format($stats['visit_today']); ?> 명</span></li>
<li><i class="fa fa-bug"></i> 어제 방문자 <span class="pull-right"><?php echo number_format($stats['visit_yesterday']); ?> 명</span></li>
<li><i class="fa fa-bug"></i> 최대 방문자 <span class="pull-right"><?php echo number_format($stats['visit_max']); ?> 명</span></li>
<li><i class="fa fa-bug"></i> 전체 방문자 <span class="pull-right"><?php echo number_format($stats['visit_total']); ?> 명</span></li>
<li><i class="fa fa-bug"></i> 전체 게시물※ <span class="pull-right"><?php echo number_format($total_cnt); ?> 개</span></li>
<li><i class="fa fa-bug"></i> 전체 댓글수※ <span class="pull-right"><?php echo number_format($total_cnt2); ?> 개</span></li>
<li><i class="fa fa-bug"></i> 전체 회원수 <span class="pull-right at-tip" data-original-title="<nobr>오늘 <?php echo $stats['join_today'];?> 명 / 어제 <?php echo $stats['join_yesterday'];?> 명</nobr>" data-toggle="tooltip" data-placement="top" data-html="true"><?php echo number_format($stats['join_total']); ?> 명</span>
</li>
</ul>
</div>