카운터 질문..
전체 방문객수가 항상 현재 달(月)의 방문객수로만 나오던데 g4_visit 테이블에는
현재 달(月)의 레코드만 들어가는거 같네여. (아닌가 ㅡㅡㅋ)
혹시나 그렇다면 visit_insert.inc.php 에서 쿼리를 약간 바꿔야 하지 않을까요..
// 전체
// $sql = " select count(*) as cnt from $g4[visit_table] ";
$sql = " select sum(vs_count) as cnt from $g4[visit_sum_table] ";
$row = sql_fetch($sql);
$vi_sum = $row[cnt];
현재 달(月)의 레코드만 들어가는거 같네여. (아닌가 ㅡㅡㅋ)
혹시나 그렇다면 visit_insert.inc.php 에서 쿼리를 약간 바꿔야 하지 않을까요..
// 전체
// $sql = " select count(*) as cnt from $g4[visit_table] ";
$sql = " select sum(vs_count) as cnt from $g4[visit_sum_table] ";
$row = sql_fetch($sql);
$vi_sum = $row[cnt];
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 3개
3달이 되도 동일한 쿼리여서 위와 같이 답변을 했습니다.
삭제 루틴이 있는지 확인 안해봐서 죄송합니다. (__)
todayis 님은 접속자로그 설정일을 작게 설정해 놓으신것 같습니다.
그렇지만 알려주신 코드로 바꾸는게 맞군요.
감사합니다.
vi_id에 인덱스가 걸려있으므로 사실상 전체카운트를 하는것입니다.
인덱스를 타는것이 속도면으로 빠르지 않나 싶습니다.
위의 2개의 쿼리를 돌려봐도 같게 나옵니다. 직접확인해보세요.