일반 게시물에 wr_1 값을 리스트 정렬에 대체 할 수 있나요?
본문
안녕하세요!
디자이너플러스입니다.
저는 HTML에 table만 아는 정도의 초보중 초보라서
궁금한게 있습니다.
일반 게시판 게시물의 정렬을 wr_1 필드 값을 게시물 배열을 할 수 있나요?
1. bbs/list에서 $sst 부분에 wr_1을 추가해주고
$sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood|wr_1)$/i", $sst) ? $sst : ""; // 여기다 필드 추가해주고
2. adm/board_form에서 bo_sort_field네임값에 wr_1을 추가해주면 끝나는건지요?
<option value="wr_1 asc" <?php echo get_selected($board['bo_sort_field'], "wr_1 asc"); ?>>wr_1 asc : 번호 이전</option>
해봤는데 안되서요..
다른 부분도 수정을 해줘야되는지요?
이 부분이 궁금합니다.
답변 2
게시물 처리하는 부분은 select 게시글을 빼올때 wr_1 컬럼도 빼오도록 처리해 주셔야 합니다.
혹시 저랑 비슷한 경험 하신 분들을 위해 남겨놓겠습니다.
단일 테이블에서만 리스트 정렬을 wr_1로 하는 경우
1. bbs/list.php에서 $sst 부분에 wr_1을 추가해주고
하단에 보시면 if문 변수에 wr_1을 추가하면 sql * select ~~~ 에 변수가 들어가 있기에 적용됩니다.
$sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood|wr_1)$/i", $sst) ? $sst : ""; // 여기다 필드 추가해주고
2. adm/board_form.php에서 name="bo_sort_field" 검색하여 옵션값을 아래처럼 추가
<option value="wr_1 asc" <?php echo get_selected($board['bo_sort_field'], "wr_1 asc"); ?>>wr_1 asc : 번호 이전</option>
3. database에서 해당 테이블 wr_1컬럼에 레코드값 속성을 INT로 체인지하면됩니다.
플라이님 감사합니다.
!-->