게시판 목록 출력순서를 사용자 선택에 따라 출력할 수 있는 방법이 있는지요?

게시판 목록 출력순서를 사용자 선택에 따라 출력할 수 있는 방법이 있는지요?

QA

게시판 목록 출력순서를 사용자 선택에 따라 출력할 수 있는 방법이 있는지요?

본문

안녕하세요.

 

게시판 목록을 출력하는 순서를  

관리자 > 게시판관리 > 게시판 디자인/양식 > 리스트 정렬 필드 에서 지정한 순서에 따라

고정적으로 출력이 되는데

 

사용자가 원하는 필드를 선택하고 이 필드를 기준으로 가변적으로 게시판 목록이 출력이 되게 하려면 어떻게 해야 하는지요?

 

즉, 관리자에서 리스트 정렬 필드를 선택하듯이 게시판 목록에서도 select box를 이용하여 원하는 필드를 선택하게 하고 이를 기준으로 목록이 출력이 될 수 있도록 하려고 합니다.

 

조언 부탁합니다.

감사합니다.
 

이 질문에 댓글 쓰기 :

답변 2


<select name="sst" id="sst">
   <option value="">정렬</option>
   <?
   $s_arr = array("wr_subject"=>"제목", "wr_name"=>"글쓴이", "wr_datetime"=>"날짜");
   foreach($s_arr as $key => $value) {
      $sel = $_GET['sst'] == $key ? " selected" : "";
      echo "<option value='".$key."'".$sel.">".$value."</option>";
   }
   ?>
</select>
<script type="text/javascript">
$(function() {
   var tbl = $("input[name='bo_table']").val();
   var sfl = $("input[name='sfl']").val();
   var stx = $("input[name='stx']").val();
   var page = $("input[name='page']").val();
   $("#sst").on("change", function() {
      $(location).attr("href", "?bo_table=" + tbl + "&sop=and&sst=" + $(this).val() + "&sod=desc&sfl=" + sfl + "&stx=" + stx + "&page=" + page);
   });
});
</script>

몇 개만 넣었습니다. 

adm/board_form.php 파일을 분석해보시면 답이나올듯합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 180
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT