웹마스터 팁

<table>
<tr><td>순위</td><td>아이디</td><td>메일</td></tr>
<?
$i=0;
$result=mysql_query("select user_id,name,(point1*10)+point2 from zetyx_member_table order by (point1*10)+point2 desc limit 5");
while($data=mysql_fetch_array($result))
{
$i=$i+1;
?>
<tr><td><?=$i?></td><td><?=$data[name]?></td><td><?=$data[2]?></td></tr>
<?
}
?>
</table>

sql을 사용하는 이유는 데이터를 sql로 재가공이 가능하기때문입니다. 이러한 이유로 sql를 이용하는데 읽어서 배열에 넣는다면 sql를 이용하는 의미가 없어집니다.

select user_id,name,(point1*10)+point2 from zetyx_member_table order by (point1*10)+point2 desc limit 5

이전에 배열에서 다시 순서를 정의하여야 하였던 일들을 sql로 한꺼번에 처리하고 그냥 그 순서로 5개 보여 주기만 하면 됩니다.

가장 교과서적인 방법으로 올려 보았습니다. 혹시 공부하시는분들 도움이 되시길 바랍니다.
제목 글쓴이 날짜
회원가입후 1주일이 지나지 않은 계정에 한하여 탈퇴 제한하기 [1] Arp 2010.12.23
회원 가입 페이지 이젠 끝이다 [5] 2004.03.03
회원관리 프로그램을 구현하고 싶은신 분들께.. [7] [폐]허접-_- 2002.03.18
제로보드로 유료 사이트 만들기 (회원 db 수정) 수정 #1 [7] file 한꼬마 2002.10.31
메일 인증시 기존 회원 전부 인증걸기;;; [4] teslaMINT 2003.03.04
제로보드회원의 포인트 랭킹 체크하기 [13] file 전원주 2003.11.15
회원 포인트 랭킹(중복 -_-a) [4] file weky 2003.11.15
제로보드회원의 포인트 랭킹 체크하기 sql 정리 [4] 한꼬마 2003.11.26
[PHP 동영상강의] 25. 회원가입처리 / 로그인 구현 [6] 서기 2005.12.16
[PHP 동영상강의] 39. 회원가입/로그인 처리 [8] 서기 2006.02.06
포인트부여시 ...회원로그인 [2] 구본순 2007.08.28
관리자모드 - 관리자그룹만 모든 회원리스트보기 [2] 이지혜609 2007.10.23
회원가입할때 중복막기 [4] 김도훈449 2009.01.25
탈퇴회원 아이디 재사용 막는 법 [5] 한꼬마 2011.01.18
다운로드 필요 포인트가 0 인 모듈에서의 비회원 다운로드 권한 부여 [2] 키네시스 2011.02.09
관리자가 회원목록에서 한번에 보이는 회원수 늘리고플때 sejin7940 2011.02.10
cafeXE 회원목록 보기시 에러생기는 현상 [2] sejin7940 2011.02.12
게시판에 회원확장변수정보 받아서 표시하기 [3] burster 2011.03.26
데이터이전 회원관련해서 알아야 할 사항 [2] 푸름빠 2011.04.03
관리자페이지 회원목록을 일반페이지에서 사용하기(수정) [4] file 늘푸른이 2011.04.27