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

게시판 스킨에서 목록에 인기글 표시 질문 채택완료

P3NTAG0N 6년 전 조회 1,868

게시판 목록부분에서 해당 게시판의 인기글을 이렇게 표시하려고 하는데 마땅한 방법이 떠오르지 않네요 ㅠㅠ

간단하게 해볼 수 있는 방법이 있을까요

<ul>

1

2

3

4

5                         

</ul>

<ul>

6

7

8

9

10

</ul>

게시물 목록 

~

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

답변 2개

채택된 답변
+20 포인트
플라이
6년 전

인기글은 조회수가 많은경우나 좋아요가 많은경우를 인기글로 처리해 주시면 되는데

그 부분을 별도로 쿼리로 가져오셔야 합니다.

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

답변에 대한 댓글 2개

P
P3NTAG0N
6년 전
조회수가 많은 글로 처리하는중인데 표시하는부분이 막혀서요 ㅎㅎ;;
P
P3NTAG0N
6년 전
그냥 제가 직접 소스 짜서 해결했습니다 간단한거 뭐없나했드니 시간만 낭비했네요

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

세크티
6년 전

</p>

<p><?php</p>

<pre>
$hot_articles = sql_query("select * from {$write_table} where wr_is_comment = 0 and wr_hit > {$board['bo_hot']} limit 10");</pre>

<p>?></p>

<pre>
<ul>
    <?php while ($hot_article = sql_fetch_array($hot_articles)){?>
        <li><a href="<?=G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$hot_article['wr_id']?>"><?=$hot_article['wr_subject']?></a></li>
    <?php }?>
</ul></pre>

<p>

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

답변에 대한 댓글 1개

P
P3NTAG0N
6년 전
5개 5개
1 6
2 7
3 8
4 9
5 10

이렇게 표시하고싶습니다 5개마다 </ul><ul>도 들어가야하고

번호도 1,2,3,4,5,6,7,8,9,10 이렇게 표시하고싶은데 잘 안되네요 ㅠㅠ

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

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

로그인