테스트 사이트 - 개발 중인 베타 버전입니다

'진하오'님 포인트랭킹 스킨 사용시 관리자 제외 시키기

· 11년 전 · 5400 · 2
링크 1번 게시물 입니다.

관리자 접속시 출력내용(회원중 점수가 가장 높을때)
===============================================================================================
1. 레벨상황: 현재 admin님의 포인트는 ㅇㅇㅇ점 이고, 랭킹은 전체회원수 00명중 1등 입니다.

2. 랭킹 목록에 관리자 노출
===============================================================================================

위와같은 초기 상태를 수정하면


1항 내용은

레벨상황: 현재 admin님의 포인트는 ㅇㅇㅇ점 이고, 랭킹은 전체회원수 ㅇㅇ명중 0등 입니다.

위처럼 1부터 시작하는 랭크 집계에서 제외시켜 0순위로 표시 됩니다.

2항은 목록에서 관리자를 제외시킵니다.

http://s8k2.cafe24.com/bbs/point_rank.php

tester/tester 계정으로 확인 가능합니다.



수정내용 1
===============================================================================================

echo "레벨상황: 현재 <b>".$member[mb_id]."</b>님의 포인트는 <B>".$member[mb_point]."점</B>";
$sql = " select count(mb_id) as cnt from $g4[member_table]
where mb_point >= '$member[mb_point]' order by mb_point desc ";


위 구문을 찾아서 아래와 같이 변경 합니다.


echo "레벨상황: 현재 <b>".$member[mb_id]."</b>님의 포인트는 <B>".$member[mb_point]."점</B>";
$sql = " select count(mb_id) as cnt from $g4[member_table] where mb_id not in ('admin')
and mb_point >= '$member[mb_point]' order by mb_point desc ";
===============================================================================================


수정내용 2
===============================================================================================
$sql = " select * from $g4[member_table] $keyword_yi
order by mb_point desc, mb_today_login desc
limit $from_record, $rows ";


위 구문을 찾아서 아래와 같이 변경 합니다.

$sql = " select * from $g4[member_table] where mb_id not in ('admin') $keyword_yi
order by mb_point desc, mb_today_login desc
limit $from_record, $rows ";
===============================================================================================

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

관리자가 여러명일때에는 mb_id로 조건을 거시는것보다 mb_level로 하시는것을 추천드립니다^^
좋네요~
오 그러네요 ㅎ 의견 감사합니다~

게시글 목록

번호 제목
33565
33549
33548
33500
33497
33495
33484
33483
33474
33465
33464
33462
33461
33457
33456
33441
33440
33417
33416
33415