친절한 서기님이 올려주신 활동순위 팁관련~ 정보
친절한 서기님이 올려주신 활동순위 팁관련~본문
위 팁에서 회원님들의 활동를 게시물 / 댓글을 나타내주고 있는 팁입니다!
그런데 여기서 회원별 월단위로 게시물 활동 순위를 알수 있는 방법이 있을까요!!
그리고 회원님 아이디 대신 이름으로 표출하고 싶은데 변수를 id대신 name로
바꾸어주니 에러가 나네요!!
댓글 전체

테스트는 못해봤습니다만.. 참고하시면 만드실 수 있을꺼에요!
-------------------------------------------------------
<? if($is_admin){ ?>
<!-- le 와 불여우 호환 토글용 스크립트 - 헐랭이 -->
<script language="javascript">
function Displaytoggle_memocv(index) {
for (i=1; i<=2; i++)
if (index == i) {
thisMenumocv2 = eval(document.getElementById("toggle_memocv" + i + "").style);
thisMenumocv2.display = "none";
document.getElementById("toggle_memocv").style.display = "none";
}
else {
otherMenumocv2 = eval(document.getElementById("toggle_memocv" + i + "").style);
otherMenumocv2.display = "";
document.getElementById("toggle_memocv").style.display = "";
}
}
</script>
<div id="toggle_memocv1" style="display:;"><a href="javascript:Displaytoggle_memocv(1)" class="button" onfocus='this.blur()'><br />
<font color=red class=small>* 게시물 요약 보기 - 운영자 전용</font></a></div>
<div id="toggle_memocv" style="display:none;width:100%;">
<span id="toggle_memocv2" style="display:none;"><a href="javascript:Displaytoggle_memocv(2)" class="button" onfocus='this.blur()'><br />
<font color=#ff9966 class=small>* 게시물 요약 닫기</font></a></span>
<table width="98%" border="0" align="center" cellpadding="2" cellspacing="2" style="border:1px solid #336699;">
<tr>
<td height="20" colspan="2" style="padding-left:10px;"><strong>게시물 요약 - 운영자 전용 </strong></td>
</tr>
<tr>
<td width="50%" height="20" align="center" bgcolor="#FFFF99">게시물 등록 순위 </td>
<td width="50%" height="20" align="center" bgcolor="#FFFF99">댓글 등록 순위</td>
</tr>
<tr>
<td width="50%" valign="top" bgcolor="#FFFFFF" style="padding-left:10px;">
<?
$sum = "select left(wr_datetime,10),mb_id, wr_name, count(mb_id) as id from g4_write_{$bo_table} where wr_is_comment ='0' and mb_id !='' group by left(wr_datetime,10), mb_id order by id DESC limit 20";
$res_sum = mysql_query($sum) or die(mysql_error());
for($i = 1 ; $sum_rows = mysql_fetch_array($res_sum) ; $i++){
echo $i.":".$sum_rows[mb_id]."($sum_rows[wr_name])"."[".$sum_rows[id]."]<br>";
} //for
?> </td>
<td width="50%" valign="top" bgcolor="#FFFFFF" style="padding-left:10px;">
<?
$sum1 = "select left(wr_datetime,10),mb_id, count(mb_id) as cmt from g4_write_{$bo_table} where wr_is_comment ='1' and mb_id !='' group by left(wr_datetime,10), mb_id order by cmt DESC limit 20";
$res_sum1 = mysql_query($sum1);
for($i = 1 ; $sum_rows1 = mysql_fetch_array($res_sum1) ; $i++){
echo $i.":".$sum_rows[mb_id]."($sum_rows[wr_name])"."[".$sum_rows1[cmt]."]<br>";
} //for
?> </td>
</tr>
</table>
</div>
<? } //if ?>
-------------------------------------------------------
<? if($is_admin){ ?>
<!-- le 와 불여우 호환 토글용 스크립트 - 헐랭이 -->
<script language="javascript">
function Displaytoggle_memocv(index) {
for (i=1; i<=2; i++)
if (index == i) {
thisMenumocv2 = eval(document.getElementById("toggle_memocv" + i + "").style);
thisMenumocv2.display = "none";
document.getElementById("toggle_memocv").style.display = "none";
}
else {
otherMenumocv2 = eval(document.getElementById("toggle_memocv" + i + "").style);
otherMenumocv2.display = "";
document.getElementById("toggle_memocv").style.display = "";
}
}
</script>
<div id="toggle_memocv1" style="display:;"><a href="javascript:Displaytoggle_memocv(1)" class="button" onfocus='this.blur()'><br />
<font color=red class=small>* 게시물 요약 보기 - 운영자 전용</font></a></div>
<div id="toggle_memocv" style="display:none;width:100%;">
<span id="toggle_memocv2" style="display:none;"><a href="javascript:Displaytoggle_memocv(2)" class="button" onfocus='this.blur()'><br />
<font color=#ff9966 class=small>* 게시물 요약 닫기</font></a></span>
<table width="98%" border="0" align="center" cellpadding="2" cellspacing="2" style="border:1px solid #336699;">
<tr>
<td height="20" colspan="2" style="padding-left:10px;"><strong>게시물 요약 - 운영자 전용 </strong></td>
</tr>
<tr>
<td width="50%" height="20" align="center" bgcolor="#FFFF99">게시물 등록 순위 </td>
<td width="50%" height="20" align="center" bgcolor="#FFFF99">댓글 등록 순위</td>
</tr>
<tr>
<td width="50%" valign="top" bgcolor="#FFFFFF" style="padding-left:10px;">
<?
$sum = "select left(wr_datetime,10),mb_id, wr_name, count(mb_id) as id from g4_write_{$bo_table} where wr_is_comment ='0' and mb_id !='' group by left(wr_datetime,10), mb_id order by id DESC limit 20";
$res_sum = mysql_query($sum) or die(mysql_error());
for($i = 1 ; $sum_rows = mysql_fetch_array($res_sum) ; $i++){
echo $i.":".$sum_rows[mb_id]."($sum_rows[wr_name])"."[".$sum_rows[id]."]<br>";
} //for
?> </td>
<td width="50%" valign="top" bgcolor="#FFFFFF" style="padding-left:10px;">
<?
$sum1 = "select left(wr_datetime,10),mb_id, count(mb_id) as cmt from g4_write_{$bo_table} where wr_is_comment ='1' and mb_id !='' group by left(wr_datetime,10), mb_id order by cmt DESC limit 20";
$res_sum1 = mysql_query($sum1);
for($i = 1 ; $sum_rows1 = mysql_fetch_array($res_sum1) ; $i++){
echo $i.":".$sum_rows[mb_id]."($sum_rows[wr_name])"."[".$sum_rows1[cmt]."]<br>";
} //for
?> </td>
</tr>
</table>
</div>
<? } //if ?>
이름 정상적으로 출력되네요~ 그런데 월별순위는 줄수 없는지 궁금합니다~ 아님 특정기간만이라두요~
1:korea(운영자)[4]
2:korea(운영자)[4]
3:korea(운영자)[4]
4:korea(운영자)[3]
5:korea(운영자)[2]
6:korea(운영자)[1]
목록을 출력하면 위와 같이 출력되어 나옵니다~ 어떻게 응용해야 할지 막막하네요~
2:korea(운영자)[4]
3:korea(운영자)[4]
4:korea(운영자)[3]
5:korea(운영자)[2]
6:korea(운영자)[1]
목록을 출력하면 위와 같이 출력되어 나옵니다~ 어떻게 응용해야 할지 막막하네요~
많은 도움 되었습니다!! 감사합니다~