(긴급질문) 일반페이지에 레벨별 회원수 표시가 가능할까요? 정보
(긴급질문) 일반페이지에 레벨별 회원수 표시가 가능할까요?
본문
안녕하세요.
지금 홈페이지 작업하면도 또 갑자기 필요할거 같은 기능이 있는데, 이리저리 해봐도 영...
혹시 이런 기능이 가능할까 하고 문의 드려봅니다.
다름이 아니라, 일반페이지에서 맨 아래와 같이 코드를 넣어주면 전체 회원수 및 오늘 가입자 수를 알수가 있습니다.
그런데, 저는 전체 회원수외에 각 레벨명 회원수를 표시하고 싶습니다.
그러니깐,
총회원 : 00명 / 레벨2 : 10명 / 레벨3 : 20명 ... 이런식으로...
혹시 이런 기능이 가능할까요?
가능하다면 많은 답변 좀 부탁드리겠습니다.
감사합니다.
<!-- 회원수 -->
<?
$sql ="select count(*) from $g4[member_table]";
$result = sql_query($sql);
$row = mysql_fetch_array($result);
$total_member = $row[0];
$sql ="select count(*) from $g4[member_table]
where TO_DAYS(CURDATE()) - TO_DAYS(mb_datetime) = 0";
$result = sql_query($sql);
$row = mysql_fetch_array($result);
$today_member = $row[0];
//$yesterday_member = $row[0];
?>
<table width=100% border=0 cellpadding=0 cellspacing=0>
<tr>
<td width="145" style='padding-left:5;'>
신입 : <?=$today_member?> 명<br>
전체 : <?=$total_member?> 명
</td>
</tr>
</table>
지금 홈페이지 작업하면도 또 갑자기 필요할거 같은 기능이 있는데, 이리저리 해봐도 영...
혹시 이런 기능이 가능할까 하고 문의 드려봅니다.
다름이 아니라, 일반페이지에서 맨 아래와 같이 코드를 넣어주면 전체 회원수 및 오늘 가입자 수를 알수가 있습니다.
그런데, 저는 전체 회원수외에 각 레벨명 회원수를 표시하고 싶습니다.
그러니깐,
총회원 : 00명 / 레벨2 : 10명 / 레벨3 : 20명 ... 이런식으로...
혹시 이런 기능이 가능할까요?
가능하다면 많은 답변 좀 부탁드리겠습니다.
감사합니다.
<!-- 회원수 -->
<?
$sql ="select count(*) from $g4[member_table]";
$result = sql_query($sql);
$row = mysql_fetch_array($result);
$total_member = $row[0];
$sql ="select count(*) from $g4[member_table]
where TO_DAYS(CURDATE()) - TO_DAYS(mb_datetime) = 0";
$result = sql_query($sql);
$row = mysql_fetch_array($result);
$today_member = $row[0];
//$yesterday_member = $row[0];
?>
<table width=100% border=0 cellpadding=0 cellspacing=0>
<tr>
<td width="145" style='padding-left:5;'>
신입 : <?=$today_member?> 명<br>
전체 : <?=$total_member?> 명
</td>
</tr>
</table>
댓글 전체
for( $i = 2 ; $i < 10 ; $i++){
sql = "select count(*) as mb_num from $g4[member_table] where mb_level = '$i'"
형식을 이용 하면 가능 하리라 봅니다 -ㅁ-!
sql = "select count(*) as mb_num from $g4[member_table] where mb_level = '$i'"
형식을 이용 하면 가능 하리라 봅니다 -ㅁ-!

발꾸락님 감사합니다.
말씀해주신소스 이리 저리 돌려보다가 성공했습니다...^^
말씀해주신소스 이리 저리 돌려보다가 성공했습니다...^^
발꾸락님 소스를 토대로 이렇게 하니 잘 되네요.
등급별 회원수
<?for( $i = 2 ; $i <= 10 ; $i++){
$sql = "select count(*) as mb_num from $g4[member_table] where mb_level = '$i'";
$result = sql_query($sql);
$row = mysql_fetch_array($result);
if($row[mb_num]!=0)
echo " <font color=#BCBCBC>레벨[$i] : $row[mb_num] 명 </font> ";
}
?>
등급별 회원수
<?for( $i = 2 ; $i <= 10 ; $i++){
$sql = "select count(*) as mb_num from $g4[member_table] where mb_level = '$i'";
$result = sql_query($sql);
$row = mysql_fetch_array($result);
if($row[mb_num]!=0)
echo " <font color=#BCBCBC>레벨[$i] : $row[mb_num] 명 </font> ";
}
?>