답변 1개
채택된 답변
+20 포인트
7개월 전
별도의 정렬 플래그를 추가하여 공지 여부와 상관없이
게시글의 작성일을 기준으로 일관된 내림차순 정렬을 적용하도록 하시면~
공지 체크 여부가 게시글 정렬 순서를 뒤바꾸는 문제는
list.php에서 게시글을 불러오는 쿼리의 정렬 조건에 wr_notice 필드를 우선 적용해서~
아예 list.php를 대체하는 커스텀 페이지 제작 어떨까요?
>>>공지글은 먼저 표시하되 공지 및 일반글 모두 최신글을 먼저 나오게 설정
list.php의 기존 쿼리가 아래와 같을 수 있습니다.
$sql = "SELECT * FROM {$write_table} ORDER BY wr_notice DESC, wr_num ASC LIMIT $from_record, $page_rows";
$sql = "SELECT * FROM {$write_table} ORDER BY wr_notice DESC, wr_datetime DESC, wr_id DESC LIMIT $from_record, $page_rows";</p>
<p>
게시판스킨으로 list.skin.php 활용하여 기존 list.php의 쿼리 흐름 우회/로직 재구성~
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
a
alexseo
7개월 전
답변 감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인