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

페이지마다 공지글 상위  정렬 쿼리 문의입니다. 채택완료

선구자 7년 전 조회 5,672

안녕하세요

 

isTop(boolean)값이 있습니다.

 

isTop이 true인 경우에 

 

페이지마다 해당 글이 나오게 하고 싶습니다.

 

공지사항으로 등록된 

 

select * from http://52jesus.org/mysql/tbl_structure.php?db=dreamber1&table=g5_write_notice&token=c54ceaea9bdb6070ddc019467d99890e">g5_write_notice

order by isTop  asc

and wr_num desc;

이런식으로 매 페이마다 나오는 쿼리를 짜려고 하는데 

방법이 있을까요? 

도움 부탁드립니다.

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

답변 1개

채택된 답변
+20 포인트
플래토
7년 전

공지글을 상위에 나오게 하는 방법이 다양하게 있겠으나

 

공지사항게시판을 전체가 위에 나오게 하려면

쉬운방법은 include 시키는게 쉬울겁니다

 

하지만 리스트를 매번 넣기는 만만치 않고

 

게시물의 상단에 위치하게 하려면

 

select  해올때

 

select * from 공지사항게시판 where 공지표기 

union all

select * from 일반게시판 where  필요한 영역

 

의 구조로 만들어야 합니다.

 

하지만 쿼리문을 매번 넣어야 하기에

 

list.php에서 해당 영역을 공통으로 적용하게 해야 

원하시는 구조가 될겁니다.

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

답변에 대한 댓글 1개

선구자
7년 전
union all 확실하네요
감사합니다.

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

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

로그인