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

특정 wr_id 글을 리스트 상단에 보여주기 채택완료

stics 6년 전 조회 2,384

글마다 wr_id 값을 갖고 있는데 이중 wr_20 번의 값을 갖고 있는글을 리스트 최상단에 뿌려주는 방법이 있을까요.

 

리스트 뿌려주는 ul ~ ul 값을 복사해서 쓰고, 앞에 if 문을 주는 방법이 있을런지..

 

이렇게 됐을 경우 20번이 한페이지에 2번 나오더라도 괜찮습니다.

 

물론 리스트중에 wr_20 을 뽑아서 제일 위에서만 보여주면 제일 좋을거같긴합니다.

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

답변 3개

채택된 답변
+20 포인트
하틴
6년 전

공지사항 처럼 보여주시고 싶으신거 같은데 공지사항이 list에 뿌려지는 부분을 참고해서 만드셔도 되지않을까요?

 

아니면 그냥 list 내부에 아래처럼 한번더 조회를해서 list 상단에 뿌려주던지

</p>

<p><?

                                        $sql = " select * from g5_board where wr_20 != '' ";

                                        $result = sql_query($sql);

                                        for ($i=0; $row=sql_fetch_array($result); $i++) {

                                    ?>

                                    <li><?=$row['wr_subject']?></li>

                                    <?}?></p>

<p>

 

list와 별개로 그냥 위에 wr_20 값이 있는 얘들만 나오는 list를 넣어주면어떨까요

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

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

후니당
6년 전

$sql " select * from g5_board where wr_id in (번호,번호,번호) ";

 

특정 wr_id 값이면 저렇게 하는게 맞지 않을까요?

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

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

cuwaaang
6년 전

쿼리에 ORDER BY 조절하면 될듯?

ORDER BY wr_20 desc , wr_id desc

 

 

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

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

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

로그인