월별 포인트 랭킹 순위(최종수정)ㅜㅜ 정보
기타 월별 포인트 랭킹 순위(최종수정)ㅜㅜ첨부파일
본문
회원의 전체 포인트 순위는 검색부터 해서 좋은게 많은데
월별 순위나 일별 순위는 잘 못찾겠더군요.
필요에 의해 현재달의 포인트 적립 순위를 만들어 보았습니다.
g4_point테이블의 적립내역을 아이디별로 합해서
현재 달의 포인트 적립 순위를 나타내도록 하였습니다.
소스 코드는 간단하니까 보시면
이해하실 수 있을거 같습니다.
파일은 압축 되어 있구요. 압축 푸신 후에
/img폴더에 rank 이미지 파일 넣고요
그누보드 설치된 곳에 point_rank.php 파일을 넣으시면 됩니다.
사용하는 법은 일반적인 방법으로 그냥 붙이시면 됩니다.
<?include_once("$g4[path]/point_rank.php");?>
월별 순위나 일별 순위는 잘 못찾겠더군요.
필요에 의해 현재달의 포인트 적립 순위를 만들어 보았습니다.
g4_point테이블의 적립내역을 아이디별로 합해서
현재 달의 포인트 적립 순위를 나타내도록 하였습니다.
소스 코드는 간단하니까 보시면
이해하실 수 있을거 같습니다.
파일은 압축 되어 있구요. 압축 푸신 후에
/img폴더에 rank 이미지 파일 넣고요
그누보드 설치된 곳에 point_rank.php 파일을 넣으시면 됩니다.
사용하는 법은 일반적인 방법으로 그냥 붙이시면 됩니다.
<?include_once("$g4[path]/point_rank.php");?>
추천
21
21
댓글 전체
저기..
관리자 아이디는 랭킹에 안들어가도록 되있나요?
관리자 아이디는 랭킹에 안들어가도록 되있나요?
이쿵.. 제가 깜빡하고 조건부분을 설명안했네요.
소스를 보시면
A.mb_level < 8 AND A.mb_point >= 3000 이런 부분이 있어요
A.mb_level < 8이게 회원레벨 8이상일 경우는 제외한다는 뜻이구요.
A.mb_point >= 3000 이건 총 회원 포인트가 3000이상일 경우만 순위에
체크 한다는 의미입니다.
최고관리자 레벨이 10이니까 10레벨만 제외한다면
A.mb_level < 10 라고 하면 됩니다.
소스를 보시면
A.mb_level < 8 AND A.mb_point >= 3000 이런 부분이 있어요
A.mb_level < 8이게 회원레벨 8이상일 경우는 제외한다는 뜻이구요.
A.mb_point >= 3000 이건 총 회원 포인트가 3000이상일 경우만 순위에
체크 한다는 의미입니다.
최고관리자 레벨이 10이니까 10레벨만 제외한다면
A.mb_level < 10 라고 하면 됩니다.
그런 부분이 없는데요?
정말 죄송합니다.
제가 파일을 잘 못 올렸습니다.
다시 다운 받아주세요 ㅠㅠ
제가 파일을 잘 못 올렸습니다.
다시 다운 받아주세요 ㅠㅠ
감사합니다. 그런데 앞에 1-10 까지 아이콘이 출력이 안되네요.......
첨부한 이미지처럼 상단 타이틀이나 맨위 제목이 안뜨는것 같네요.
첨부한 이미지처럼 상단 타이틀이나 맨위 제목이 안뜨는것 같네요.
파일 다시 올렸습니다.에궁..죄송요
좋은것 올려 주셔서 감사합니다.
좋은 스킨 감사합니다.
저도 맑음이님이 말씀하시는 레벨 설정부분이 안보이네요 -ㅁ- ; 아이콘도 안뜨구요 ㅠ_-;;
정말 죄송합니다. 파일 다시 올렸습니다.
에고고~~ㅠㅠ
에고고~~ㅠㅠ
와우~~ 멋진 스킨 감사드립니다.
스킨 다시 받으세요~~
파일 수정해서 올렸습니다..에궁.
파일 수정해서 올렸습니다..에궁.
제 스킨을 받으신 분들 정말 죄송합니다.파일을 잘못 올렸습니다. ㅠㅠ
2007년 12월 17일 9시 날짜로 다시 업데이트 했습니다.
순위 아이콘 이미지 조금 바꿨구요.
트로피 아이콘을 메달로 바꾸고 5위까지 보이게 수정하였습니다. 정말 죄송합니다. ㅠㅠ
2007년 12월 17일 9시 날짜로 다시 업데이트 했습니다.
순위 아이콘 이미지 조금 바꿨구요.
트로피 아이콘을 메달로 바꾸고 5위까지 보이게 수정하였습니다. 정말 죄송합니다. ㅠㅠ
좋은 스킨 공개해주셔셔 감사합니다 ^^; 수고하셨어요 ~ 잘 사용할께요 ~
좋은 소스 감사합니다.
31번째 줄 수정해야 하네요..
<td width="80" class="title_font" align="right" style="padding-right:10px;">12월 적립<br> 포인트</td>를
<td width="80" class="title_font" align="right" style="padding-right:10px;"><?=$sMonth?> 적립<br> 포인트</td>
31번째 줄 수정해야 하네요..
<td width="80" class="title_font" align="right" style="padding-right:10px;">12월 적립<br> 포인트</td>를
<td width="80" class="title_font" align="right" style="padding-right:10px;"><?=$sMonth?> 적립<br> 포인트</td>
앗 급하게 수정해서 올리다 보니 누락 되었나 보네요 ^^;;
수정해서 올리겠습니다. ㅎ
수정해서 올리겠습니다. ㅎ
설치해 보니 너무 멋지네요..
이미지 화일중 2_icon.gif 3_icon.gif 4_icon.gif 5_icon.gif 화일이 없습니다만
올려주시면 좋겠습니다.
이미지 화일중 2_icon.gif 3_icon.gif 4_icon.gif 5_icon.gif 화일이 없습니다만
올려주시면 좋겠습니다.
댓글이 10개 이상이라면 수정 불가라네요..
부득이하게 다시 올려야 할듯 헐헐 ~
http://www.leesang.kr/data/point_new_rank.zip 에서 다운 받으세요.
부득이하게 다시 올려야 할듯 헐헐 ~
http://www.leesang.kr/data/point_new_rank.zip 에서 다운 받으세요.
위에 링크가 최종본이군요. 잘 나옵니다. 아이콘들도 ^^
네 바로 위에 파일이 최종본입니다.
글 수정이 안되서 불가피 하게 링크만 올렸네요 ^^
글 수정이 안되서 불가피 하게 링크만 올렸네요 ^^
정말 이쁘고 좋네요..!! 멋진 자료 공개해주셔서 정말 고맙습니다.. 감사히 잘 쓸께요~ ^^*
감사합니다. 많이 이용해주세요 ^^;
스크랩합니다.
포인트
운영자도 나오게 할 순 없나요 ? ㅠ_ㅠ
운영자 나오게 하려면 sql 코드에서 레벨 부분 빼면 됩니다.
코드에 $sql 문에 보면 A.mb_id = B.mb_id AND A.mb_level < 8 AND A.mb_point >= 3000 이부분이 있는데요 .. 여기서 A.mb_level < 8 AND 부분을 삭제 하시면 됩니다.
더불어 sql문의 다른 다양한 조건으로 좀더 다양한 내용으로 사용하실 수 있습니다.^^
코드에 $sql 문에 보면 A.mb_id = B.mb_id AND A.mb_level < 8 AND A.mb_point >= 3000 이부분이 있는데요 .. 여기서 A.mb_level < 8 AND 부분을 삭제 하시면 됩니다.
더불어 sql문의 다른 다양한 조건으로 좀더 다양한 내용으로 사용하실 수 있습니다.^^
감사합니다 좋습니다...^^
이용해 주셔서 감사합니다.^^
감사합니다.
감사합니다.. 잘쓸께요 ^^
감사합니다!! 이거 찾던중ㅋㅋㅋ
너무 좋아요 잘 쓰겠습니다 ^^
잘 쓸께요
월별 포인트
잘쓸께요
좋네요
너무 감사합니다. 잘쓰도록할께욤..^^
어케불러오죠 ㅠㅠ
감사합니다. 잘쓰겠습니다..
아주 멋지네요
유용하게 쓰겠습니다
유용하게 쓰겠습니다
감사합니다~
월별 포인트 랭킹 추천 스크랩해갑니다. 숑숑
저는 전혀 안나오는데요..?ㅠㅠ
뭐가 잘못된건지...
위의 제목부분만 나오네요?
도와주세요~
뭐가 잘못된건지...
위의 제목부분만 나오네요?
도와주세요~
감사합니다. 잘쓰겠어요~
위에 제목부분만 나오는 이유는 쿼리에서 8레벨 이하 3000포인트 이상인 사람만 뽑아쓰게 되어있기 때문??
$sql = "SELECT * , COUNT(B.mb_id ) AS count, SUM( B.po_point ) AS point
FROM $g4[member_table] as A
LEFT JOIN $g4[point_table] as B ON ( A.mb_id = B.mb_id) where date_format(B.po_datetime,'%Y-%m') = '$nowdate' group by B.mb_id order by point desc LIMIT 0, 10 ";
위에 제목부분만 나오는 이유는 쿼리에서 8레벨 이하 3000포인트 이상인 사람만 뽑아쓰게 되어있기 때문??
$sql = "SELECT * , COUNT(B.mb_id ) AS count, SUM( B.po_point ) AS point
FROM $g4[member_table] as A
LEFT JOIN $g4[point_table] as B ON ( A.mb_id = B.mb_id) where date_format(B.po_datetime,'%Y-%m') = '$nowdate' group by B.mb_id order by point desc LIMIT 0, 10 ";
디자인이 깔끔하고 해서 ... 어제 설치하고 잘 쓰고 있습니다..
개인적인 욕심으로 정렬을 월기준으로도 하고 전체별로도 할려고 합니다...
전체포인트를 기준으로 할려면 $sql="................" 을 어떻게 잡으면 좋을까요?
조언부탁드려요...
개인적인 욕심으로 정렬을 월기준으로도 하고 전체별로도 할려고 합니다...
전체포인트를 기준으로 할려면 $sql="................" 을 어떻게 잡으면 좋을까요?
조언부탁드려요...
감사히 잘 설치했습니다. (__)
감사합니다 ^^
f
좋은 스킨 감사합니다.
감사합니다~ ^^*
잘쓸께요^^
그누보드5 버전은 없나요?