메인출력 최근글에 특정 필드값잇는것만 제외시키기. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

메인출력 최근글에 특정 필드값잇는것만 제외시키기. 정보

메인출력 최근글에 특정 필드값잇는것만 제외시키기.

본문

안녕하세요......

그누보드 기본으로 제공하는 최근글 스킨 latest.skin.php 나  latest.lib.php 상에서
메인에 출력하는 게시글중에 "wr_1"에 "1"값이 있는 게시물만 제외하려면 어떻게 하면 되나요?

답변 부탁드립니다 ^^

댓글 전체

많이들 사용하는 방법인데요..
latest.lib.php 의 latest() 함수에서 지금은 사용하지 않는 $options 를 이용하는 방법입니다.
latest 함수를 호출할때,
latest('스킨','테이블',갯수,제목최대길이, "NOT wr_1 = 1");
로 호출하고,

function latest(...) {

중간쯤에,

$where_options = "";
if($options) $where_options = " AND $options ";

를 넣고, 실제 쿼리부분을

    $sql = " select * from $tmp_write_table where wr_is_comment = 0 $where_options order by wr_num limit 0, $rows ";

처럼 $where_options 를 추가하는 것입니다.

이러한 수정의 장점은, latest()함수를 부를때, 앞으로 보다 자유로운 조건을 더 부여할 수 있는 것입니다. 예를 들어, wr_1 이 1이 아니고 (and) wr_2 = 1 인 경우를 보려면,

latest('스킨','테이블',갯수,제목최대길이, "NOT wr_1 = 1 AND wr_2 = 1");
로 호출하면 되는 것이죠. ^^
위 수정은, 자바와는 상관이 없는 부분인데요.. ^^;
어짜피 기존 latest 와 똑같은 형태의 정보가 넘어가거든요..
어떤 화일인지 알려주시면 (메일로 알려주시면 좀더 빠르게) 들여다 볼께요. ^^
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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