[re] 안녕하세요.. 답변이 늦었습니다.
페이지 정보
본문
일단 제가 볼때는 확신이 안섭니다.
이유인 즉은 제로보드 파일의 정렬이 모두 zetyx_board_**** 의 테이블의 필드명으로 검색이 되기 때문이죠..
하지만 제 스킨은 코멘트의 필드를 나누어서 사용하다 보니 (쉽게 생각하셔서 코멘트 정렬을 ㄱㄴㄷ순으로 하신다고 생각하시면 됩니다..) 약간의 더 복잡한 일이 생기네요.
만약에 게시판의 테이블에 입력되었다고 가정하면 아래와 같이 할수 있겠죠..
일단 제로보드 파일의 zboard.php파일을 메모장으로 열어보시면 다음과 같은 부분이 있습니다.
아마도 제가 볼때는 이 부분이 정렬부분을 관할 하는 듯합니다..
// 정렬 버튼의 경우 $desc를 역으로 변환
if($desc=="desc") $t_desc="asc"; else $t_desc="desc";
// 번호 정렬
$a_no="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=headnum&desc=$t_desc'>";
// 제목 정렬
$a_subject="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=subject&desc=$t_desc'>";
// 이름 정렬
$a_name="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=name&desc=$t_desc'>";
// 조회순 정렬
$a_hit="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=hit&desc=$t_desc'>";
// 추천수 정렬
$a_vote="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=vote&desc=$t_desc'>";
// 날자별 정렬
$a_date="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=reg_date&desc=$t_desc'>";
// 첫번째 항목의 다운로드 순서
$a_download1="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=download1&desc=$t_desc'>";
// 두번째 항목의 다운로드 순서
$a_download2="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=download2&desc=$t_desc'>";
보시며 아시 겠지만 select_arrange=download2 이렇게 뒤에 나오는 것들은 DB중 게시판 테이블을 보시면 나와있는 필드 들입니다...
만약에 select_arrange=point이런식으로 포인트 필드를 하나 추가해서 평점들을 입력했다면 방법이야 쉽겠습니다만..
저의 고민은 여기까지 입니다...
난중에 또 실마리를 제공해주시면 또 고민해보도록 하겠습니다...
이유인 즉은 제로보드 파일의 정렬이 모두 zetyx_board_**** 의 테이블의 필드명으로 검색이 되기 때문이죠..
하지만 제 스킨은 코멘트의 필드를 나누어서 사용하다 보니 (쉽게 생각하셔서 코멘트 정렬을 ㄱㄴㄷ순으로 하신다고 생각하시면 됩니다..) 약간의 더 복잡한 일이 생기네요.
만약에 게시판의 테이블에 입력되었다고 가정하면 아래와 같이 할수 있겠죠..
일단 제로보드 파일의 zboard.php파일을 메모장으로 열어보시면 다음과 같은 부분이 있습니다.
아마도 제가 볼때는 이 부분이 정렬부분을 관할 하는 듯합니다..
// 정렬 버튼의 경우 $desc를 역으로 변환
if($desc=="desc") $t_desc="asc"; else $t_desc="desc";
// 번호 정렬
$a_no="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=headnum&desc=$t_desc'>";
// 제목 정렬
$a_subject="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=subject&desc=$t_desc'>";
// 이름 정렬
$a_name="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=name&desc=$t_desc'>";
// 조회순 정렬
$a_hit="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=hit&desc=$t_desc'>";
// 추천수 정렬
$a_vote="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=vote&desc=$t_desc'>";
// 날자별 정렬
$a_date="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=reg_date&desc=$t_desc'>";
// 첫번째 항목의 다운로드 순서
$a_download1="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=download1&desc=$t_desc'>";
// 두번째 항목의 다운로드 순서
$a_download2="<a onfocus=blur() href='$PHP_SELF?$href&select_arrange=download2&desc=$t_desc'>";
보시며 아시 겠지만 select_arrange=download2 이렇게 뒤에 나오는 것들은 DB중 게시판 테이블을 보시면 나와있는 필드 들입니다...
만약에 select_arrange=point이런식으로 포인트 필드를 하나 추가해서 평점들을 입력했다면 방법이야 쉽겠습니다만..
저의 고민은 여기까지 입니다...
난중에 또 실마리를 제공해주시면 또 고민해보도록 하겠습니다...
- 이전글영화게시판 관련 질문입니다. 04.03.14
- 다음글수고하십니다.. 04.03.12
댓글목록
로비님의 댓글
로비 작성일 아이피 61.♡.137.185감사합니다.