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

게시판에서 분류별로 정열되게하는것 어찌하면 가능할까요?

· 15년 전 · 1577 · 3
게시판 메뉴가

-----------------
이름 나이 주소
-----------------
임 24 서울
김 23 부산
유 34 인천


뭐 이런식일때 위의 이름을 누르면 가나다순서대로 정열하고 나이를 누르면 숫자로 정열하고..


제가 질문을 제대로 드렸는지 모르겠네요.

어떻게 하면 가능할까요? (초보라 조금 자세히 부탁드립니다.)

댓글 작성

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

로그인하기

댓글 3개

그누보드 사용중이시라면

관리자에서 회원 관리 페이지

/adm/member_list.php subject_sort_link 함수 참고 하세요

subject_sort_link('컬럼명', '', '순서(DESC 또는 ASC, 없을땐 ASC 적용)')

subject_sort_link 함수는 /lib/common.lib.php 에 있습니다.

DB에 그 컬러명을 가지고 순서를 바꾸는 역할을 합니다.
15년 전
답변글 쓰는중 답변이 달렸네요. 답변주셔서 감사합니다~
15년 전
게시판검색과정에서 아래와 같이 하면 된다는것을 알았습니다..



// 정열할 게시판제목에 아래와 같이 링크를 준다.
<?=subject_sort_link('wr_subject', $qstr2,1)?>이름</a>

// 추가필드등의 사용시 아래를 추가
bbs/list.php 의 60번째 줄 쯤
$sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood|wr_1|wr_2|wr_3............)$/i", $sst) ? $sst : "";

// subject_sort_link()함수설명
// 정렬에 사용하는 QUERY_STRING
$qstr2 = "bo_table=$bo_table&sop=$sop";

subject_sort_link($col, $query_string='', $flag='asc')
1 은 $flag 로 asc, desc 를 표시하게 됩니다.
asc 일경우 desc가 되고 desc 일 경우 asc 가 됩니다.
이미 다른 부분에서 asc일지 desc 일지(게시판 관리페이지) 정해져 있으므로 그거의 반대가 되겠죠

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440