HOME > 이용안내
이용안내
 
작성일 : 15-01-23 12:27
[스크립트언어] [PHP 에서 순위 구하기]
 글쓴이 : 제이네트워크
조회 : 36,799  
[PHP 에서 순위 구하기]

ASP + MSSQL 환경에서는 상관관계 하의질의(서브쿼리)를 통해 DB에서 바로 순위를 구할 수 있었는데요.
PHP + MySQL 환경으로 넘어와 순위를 구하려고 하니 MySQL버전이 낮아서 서브쿼리를 지원하지 않는 것이었습니다.(4.1.x 부터 하의질의를 지원하는 걸로 알고 있습니다.)
 

1. 순위구하기

$result_rank=mysql_query($sql);
$z=0;
while($rs_rank=mysql_fetch_array($result_rank)){
$rank1[$z]=$rs_rank[sum];
$rank2[$z]=$rs_rank[sum];
$z++;
}

for($i=0;$i<$z;$i++){
$rank=1;
for($j=0;$j<$z;$j++){
if($rank1[$i]<$rank2[$j]){
$rank=$rank+1;
}
}
$rank1[$i]=$rank;






Cloud server Streaming service Domain Cloud Firewall

 
 

Total 0

번호 제   목   글쓴이 날짜 조회
게시물이 없습니다.