페이지마다 공지글 상위 정렬 쿼리 문의입니다.
본문
안녕하세요
isTop(boolean)값이 있습니다.
isTop이 true인 경우에
페이지마다 해당 글이 나오게 하고 싶습니다.
공지사항으로 등록된
select * from g5_write_notice
order by isTop asc
and wr_num desc;
이런식으로 매 페이마다 나오는 쿼리를 짜려고 하는데
방법이 있을까요?
도움 부탁드립니다.
답변 1
공지글을 상위에 나오게 하는 방법이 다양하게 있겠으나
공지사항게시판을 전체가 위에 나오게 하려면
쉬운방법은 include 시키는게 쉬울겁니다
하지만 리스트를 매번 넣기는 만만치 않고
게시물의 상단에 위치하게 하려면
select 해올때
select * from 공지사항게시판 where 공지표기
union all
select * from 일반게시판 where 필요한 영역
의 구조로 만들어야 합니다.
하지만 쿼리문을 매번 넣어야 하기에
list.php에서 해당 영역을 공통으로 적용하게 해야
원하시는 구조가 될겁니다.
답변을 작성하시기 전에 로그인 해주세요.