mysql 컬럼값 비교해서 순위매기기 정보
mysql 컬럼값 비교해서 순위매기기본문
제가 경매사이를 제작중인대 현재 입찰한 금액으로 비교해서 순위를 매겨야합니다
입찰한금액은 각각 com_s_money 라는 컬럼값안에 저장이 되어지는대요
그 금액들을 비교해서 낮은값이 높은순위를 차지하고 그결과를 페이지에서 보여주어야 합니다
고수님들 도와주세요
입찰한금액은 각각 com_s_money 라는 컬럼값안에 저장이 되어지는대요
그 금액들을 비교해서 낮은값이 높은순위를 차지하고 그결과를 페이지에서 보여주어야 합니다
고수님들 도와주세요
댓글 전체
음.. ? 포인트경매와 비슷비슷한 방식이군요 ㅎㅎ
네 비슷해요 근대 제가 초보라서 너무 어렵네요 ㅠㅠ
최고가 경매 아닌가요? 현재 최고가 보다 낮은 금액으로 입찰이 불가능하죠.
즉 입찰한 순서(DB에 입력된 순서)가 이미 정열되어 있는 거죠.
즉 입찰한 순서(DB에 입력된 순서)가 이미 정열되어 있는 거죠.
금액에 상관없이 입찰은 되는대요
입찰하게되면 입찰한 학원의 정보랑 금액들을 보여주는대 전에 작업을 하던분이 반복문을 써서 구현하는 바람에 각각의 금액을 비교하는게 힘드네요 에휴..
입찰하게되면 입찰한 학원의 정보랑 금액들을 보여주는대 전에 작업을 하던분이 반복문을 써서 구현하는 바람에 각각의 금액을 비교하는게 힘드네요 에휴..
배열에 들어 있는 값을 정열하는 방법은 반복문(looping)하는 수밖에 없습니다.
http://kr.php.net/manual/en/function.sort.php
php 함수를 참고 하세요.
그리고 sql로 가져올 때 order by 구분을 사용하는 것을 권장합니다.
http://kr.php.net/manual/en/function.sort.php
php 함수를 참고 하세요.
그리고 sql로 가져올 때 order by 구분을 사용하는 것을 권장합니다.
엑스엠엘님 감사합니다 덕분에 방법이 그래도 좀 보이네요 ^^