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

lastest 게시글 순서(order) 거꾸로 배치 채택완료

울라프 5년 전 조회 2,438

<?php
    for ($i=$list_count; $i<1; $i--) {

        // 글 내용 들어갈 자리
    }
?>

 

위 와 같이 for 문을 만들었더니 안되더군요.

어떻게 해야 최근 게시물이 하단에 붙을까요?

 

--------------------------------------------

원본...

<?php
    for ($i=0; $i<$list_count; $i++) {

        // 글 내용 들어갈 자리
    }
?>

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

답변 3개

채택된 답변
+20 포인트

답변에 대한 댓글 1개

울라프
5년 전
for ($i=0; $i<$list_count; $i++) {

위 처럼 했는데 캐쉬때문에 그런가 text 광고는 text만 나와야 하는데 그냥 빈공백으로 나오네요. 별로 중요한거 같지 않아서 오늘은 그냥 패스하고 기존 방식대로 하고 나중에 연구하겠습니다.
링크 감사합니다.

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

</p>

<p><?php</p>

<p>/* 만약 $list_count 가 10이라고 가정하고</p>

<p>내용이 item[$i] 라고 가정한다면.</p>

<p>$i = 10 이 되고 $i 가 0과 같지 않으니 $item[10] 출력.</p>

<p>그 후 $i-- 해주며 $i가 9로 진행되고 다시 for문 진행하여</p>

<p>$item[9] 출력. </p>

<p>이런 방식이면 어떻까요?</p>

<p>*/</p>

<p>    for($i=$list_count; $i === 0; $i--) {</p>

<p>        echo $item[$i];</p>

<p>    }</p>

<p>?></p>

<p>

-----------------수정------------------

 

</p>

<p><?php

    for ($i=$list_count; $i<1; $i--) {</p>

<p>        // 글 내용 들어갈 자리

    }

?></p>

<p>

------------------원본-----------------

</p>

<p><?php

    for ($i=0; $i<$list_count; $i++) {</p>

<p>        // 글 내용 들어갈 자리

    }

?></p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

울라프
5년 전
해볼께요. 감사합니다.
쪽지는 왜 보내신거에요??

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

프라푸치노K

/lib/latest.lib.php 에서 order by부분을 커스텀 하시는건 어떨까요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

울라프
5년 전
딱 저 광고 부분만 역순 배치라서요.
for 문으로 간단하게 할 수 있는 방법이 있을것 같은데,,,

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

답변을 작성하려면 로그인이 필요합니다.

로그인