c

mysql 컬럼값 비교해서 순위매기기

· 2011-01-13 (목) 17:17:07 · 3862 · 6
제가 경매사이를 제작중인대 현재 입찰한 금액으로 비교해서 순위를 매겨야합니다

입찰한금액은 각각 com_s_money 라는 컬럼값안에 저장이 되어지는대요

그 금액들을 비교해서 낮은값이 높은순위를 차지하고 그결과를 페이지에서 보여주어야 합니다

고수님들 도와주세요
|

댓글 6개

음.. ? 포인트경매와 비슷비슷한 방식이군요 ㅎㅎ
2011-01-13 (목) 17:35:50
네 비슷해요 근대 제가 초보라서 너무 어렵네요 ㅠㅠ
2011-01-13 (목) 18:01:35
최고가 경매 아닌가요? 현재 최고가 보다 낮은 금액으로 입찰이 불가능하죠.
즉 입찰한 순서(DB에 입력된 순서)가 이미 정열되어 있는 거죠.
2011-01-13 (목) 18:17:15
금액에 상관없이 입찰은 되는대요
입찰하게되면 입찰한 학원의 정보랑 금액들을 보여주는대 전에 작업을 하던분이 반복문을 써서 구현하는 바람에 각각의 금액을 비교하는게 힘드네요 에휴..
2011-01-13 (목) 18:57:35
배열에 들어 있는 값을 정열하는 방법은 반복문(looping)하는 수밖에 없습니다.
http://kr.php.net/manual/en/function.sort.php
php 함수를 참고 하세요.

그리고 sql로 가져올 때 order by 구분을 사용하는 것을 권장합니다.
2011-01-14 (금) 10:45:48
엑스엠엘님 감사합니다 덕분에 방법이 그래도 좀 보이네요 ^^
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
11-01-13 조회 3,863
11-01-13 조회 3,255
11-01-13 조회 1,600
11-01-13 조회 1,674
11-01-13 조회 1,705
11-01-13 조회 2,116
11-01-13 조회 4,821
11-01-13 조회 926
11-01-13 조회 854
11-01-13 조회 1,916
11-01-13 조회 1,040
11-01-13 조회 1,106
11-01-13 조회 1,671
11-01-13 조회 1,790
11-01-13 조회 1,288
11-01-13 조회 1,712
11-01-13 조회 1,375
11-01-13 조회 1,659
11-01-13 조회 1,359
11-01-13 조회 2,371