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

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

· 15년 전 · 1578 · 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 일지(게시판 관리페이지) 정해져 있으므로 그거의 반대가 되겠죠

게시글 목록

번호 제목
284438
284437
284435
284430
284420
284417
284409
284401
284399
284397
284380
284378
284371
284370
284366
284364
284360
284357
284355
284354