<TABLE cellSpacing=0 cellPadding=0 width="155" border=0>
<TBODY>
<TR>
<TD class=border_1>
<%
strListNum = 10 [순위를 나열할 수 입력]
SET RS = DBCON.EXECUTE("SELECT TOP " & strListNum & " * FROM [MPLUS_MEMBER_LIST] order by [intPoint] desc") //회원 포인트 꺼내기^^
%>
<TABLE cellSpacing=0 cellPadding=1 width="155">
<TBODY>
<TR>
<TD align=middle bgColor=#f2a8fb colSpan=3 height=26><FONT style="FONT-SIZE: 7pt; COLOR: white; FONT-FAMILY: tahoma"><B>RANKING</B></FONT></TD>
</TR>
<TR align=middle bgColor=#efefef height=26>
<TH width="40">순위</TH>
<TH>회원</TH>
<TH>엽전</TH>
</TR>
<%
i=1
IF RS.EOF THEN
ELSE
WHILE NOT(RS.EOF)
if rs("strLoginID") <> "admin" then //관리자 아이디의 경우 패스 시키기^^[무식한 방법]
group = rs("strGroup")
SET RS2 = DBCON.EXECUTE("SELECT [strGroupCode],[strAvata] FROM [MPLUS_GROUP] where [strGroupCode]='" & group & "' ") //그룹이미지 출력시 필료합니다.
%>
<TR align=middle>
<TD style="FONT-SIZE: 8pt; FONT-FAMILY: tahoma"><%=i%></TD>
<TD align=center><IMG src="Pds/Member/GroupIcon/<%=rs2("strAvata")%>" border=0><%=GetCutSubject(rs("strNick"),10)%></TD>
<TD style="FONT-SIZE: 7pt; FONT-FAMILY: tahoma"><%=rs("intPoint")%></TD>
</TR>
<%
end if
i=i+1
RS.MOVENEXT
WEND
end if
%>
</TBODY>
</TABLE></td></tr></table>
전 항상 무식한 방법으로 코딩 을 합니다. 그래서 인지 디비에 부하가 오지를 않을까하는 고민에 싸이곤 합니다. 지금은 공부를 다시하고 있는중이라 JOIN등을 이용하면 위의 코드보다는 간단한 쾽이 나오리라 생각이 되지만 급하게 싸이트를 만드는 중이라 무식한 방법을 자꾸 쓰네요~~~ 시간이 있을때 수정본을
댓글 1