웹마스터 팁

<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개 보여 주기만 하면 됩니다.

가장 교과서적인 방법으로 올려 보았습니다. 혹시 공부하시는분들 도움이 되시길 바랍니다.
제목 글쓴이 날짜
PHP 혼자 공부하기 - 10 :: 정규식 패턴 문법 [3] 행복한고니 2003.04.15
PHP 혼자 공부하기 - 9 :: 정규식 함수 [3] 행복한고니 2003.04.14
[동주아빠] PHP 게시판(21강) - 목록 보기(4) list.php 설명(中) 손병목 2002.12.30
폼메일 --- 제로님 예전 폼메일 수정 변경.. [11] uropa™ 2002.12.27
Java Applet을 활용한 업로드시 전송률 확인하기.. file 아이쿠 2002.10.19
꼭 알아야 하는 4가지 쿼리문 Mr. JH 2002.08.22
누구나 만들수있는 게시판 [글목록 list.php 부분] [6] Mr. JH 2002.08.21
원격침입과 도스공격이 가능한 PHP 취약점 [11] JunYa™ 2002.07.24
php 와 flash 의 연동을 이용한 제로보드 최근글 추출...(소스) file 주현석 2002.06.05
[OsE=] 오스보드에 적용된 페이징 방법(알고리즘?) OsE= 2002.03.02
최근게시물 - 첫글은 내용까지, 다음글부터 목록만... [15] СreдturЭ 2001.04.16
공부용 방명록이에욥^^. 주석왕창(페이지분할등.기능있어욥~) [2] 프리^^ 2001.04.16
최근 게시물을 나타내는 원리와 방법 [55] zero 2000.03.06
교육용 메모장 #4 [18] zero 2000.07.10
카운터를 만들어봅시다~ (수정본) [181] zero 2000.03.08
MYSQL Query의 간단한 사용법 [82] zero 2000.03.06
새로운 뉴스티커 [1] 아렌티 2006.04.25
문자열 길이(byte)에 따라 자르기... 행복한고니 2002.10.11
textarea 입력받는 글자수 제한하는 스크립트 [5] 오기 2002.01.17
자동 스크롤 메뉴 (끄기 기능, 무한 스크롤 X) [6] ☺심심 2004.05.02