테스트 사이트 - 개발 중인 베타 버전입니다

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

· 14년 전 · 3726 · 6
제가 경매사이를 제작중인대 현재 입찰한 금액으로 비교해서 순위를 매겨야합니다

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

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

고수님들 도와주세요

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 6개

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

그리고 sql로 가져올 때 order by 구분을 사용하는 것을 권장합니다.
14년 전
엑스엠엘님 감사합니다 덕분에 방법이 그래도 좀 보이네요 ^^

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440