채택완료

최신글에 게시판 특정 분류만 추출하기

2014-09-11 (목) 09:52:18 9,552
카테리고리가 있는 게시판에서..
카테고리별로 추출하고자 합니다.

1.호출  latest("basic_gallery", "게시판명", 8, 15, "ca_name='분류1'");
2. latest.lib.php latest()함수 수정
    $sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_num limit 0, $rows ";
위 코드 수정
   if($options) $add_qry=" and ".$options;
    $sql = " select * from $tmp_write_table where wr_is_comment = 0 $add_qry order by wr_num limit 0, $rows ";

위와같이 수정해보았으나 반응이 없습니다.

---------------------------------------------

예전에 어떤분이 올리신 질문인데..

저도 이 해답을 찾기 위하여 다시한번 끌올합니다~

한수 부탁드립니다.^^ 

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

그누보드5 버전이 몇인지 모르겠으나

옵션부분의 파라미터 순서를 확인해보세요 최근 버전 기준으로 

function latest($skin_dir='', $bo_table, $rows=10, $subject_len=40, $cache_time=1, $options='') 

이렇게 되어있으니

latest("basic_gallery", "게시판명", 8, 15, 1 , "ca_name='분류1'");​

 

이런식으로 호출 해야 합니다.

 

답변에 대한 댓글 1개

이렇게 사용하려면 lib 파일을 수정해야 하나요? 분류를 넣어도 아무 반응이 없어서요.

latest를 잘 만들었다는 가정하에

./data/cache 안에 내용이 있을꺼에요. 캐쉬파일이 있을꺼에요

그누5에서는 최적화와 속도를 위해서인지 일정시간마다 캐쉬파일을 다시 만드는 코드가 있어 변경한다고 해도 캐쉬가 끝나기전에는 변경 내용이 보이지 않더라구요. 그쪽도 한번 확인 해주세요.

답변에 대한 댓글 1개

짱 적절한 댓글인데 좋아요를 못눌러서 아쉽네요. 안그랬으면 몇시간 헤매다가, 고쳐진 다음에도 왜고쳐졌는지도 모를뻔했습니다.

답변을 작성하려면 로그인이 필요합니다.