쿼리로 나온 값을 for문으로 돌릴때 다시 소트하는 방법좀 알려주세요.

쿼리로 나온 값을 for문으로 돌릴때 다시 소트하는 방법좀 알려주세요.

QA

쿼리로 나온 값을 for문으로 돌릴때 다시 소트하는 방법좀 알려주세요.

본문

쿼리를 하여 최근 데이터 9개만 추출한 다음  for 문으로 돌리려 합니다.

$jump_sql = sql_query(" select * from eng_jump where mb_id = '$member[mb_id]' order by po_datetime desc limit 9 ");

 

<?

for ($h=0; $h<9; $h++) {
$rowM=sql_fetch_array($jump_sql);
$jump_date = substr($rowM[po_datetime], 0 , 10);
$jump_grade=explode("|",$rowM[po_rel_table]);
?>
     <TD>
             <!-- 테이블 -->
             <table align="center" cellpadding="0" cellspacing="0" width="78">
                <tr>
                   <td width="78"><IMG SRC="<?=$g4[path]?>/mypage/image/jump_<?=$jump_grade[1]?>.gif" BORDER="0"></td>
                </tr>

             </table>
             <!-- 테이블끝-->
           </TD>

<?}?>​

 

여기서 for 문을 쓴건 9번을 돌려서 값이 없으면 공백 이미지를 출력하여 칸을 메꿀려고 그랬어요..

 

문제는 최근글 9개를 추출했는데요.. 이렇게 돌려보니

 

01-09 -> 01-08 -> 01-07  ....    

 

이런식으로 최근날자부터 보이기 시작하네요...

소스보시면 아시겠지만 이미지를 써서 그래프로 보일려구 하거든요. 아무래도 그래프는 01-01 -> 01-02 -> 01-03 ..... 이런식으로 좌에서 우로 가야 보기 편한데 말이죠..

 

최근일자별로 9개만 추출은 됐는데요.. 이걸 for문으로 돌릴때는 예전날짜(asc) 순으로 소트시켜 출력할려면 어떻게 해야하는지 좀 알려주세요.

 

이 질문에 댓글 쓰기 :

답변 1

답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT