XE에서 문서번호가 아닌 몇번째 있는 글을 불러올 수 있을까요?
예를 들어 자유게시판에서 130번째로 등록된 게시글을 불러올 수 있을까요?
해당 함수는 없는 것 같아서 $oDB로 직접 쿼리 날렸는데 이상하게 전혀 넘어가질 않네요...
$no = 130;
$oDB=&DB::getInstance();
$query=$oDB->_query('select * from rx_content where module_srl = 142 order by list_order asc limit '.$no.',1');
$result=$oDB->_fetch($query);
댓글 9
테이블명이 잘못된 것 같아요. 문서는 documents, 댓글은 comments입니다.
감사합니다... 왜 xe_content로 생각했을까요...
요상한게 문서는 documents고 파일은 files 인데, 회원은 member 이네요. 회원 그룹 목록도 member_group입니다.
s가 실종된 게 은근히 많이 있더군요 -_-
정말 별 거 아닌데... 가끔가다가 정확한 테이블 명이 기억 안나서 일일이 찾아봐야되네요.
현재 DB를 못봐서... phpmyadmin이 실종되어서리...큭
$args->module_srl = 142;
$args->sort_index = 'list_order';
$args->order_type = 'asc';
$args->list_count = 1;
$args->page = 130;
$output = executeQuery('document.getDocumentList', $args);
테스트해 보지는 않았지만 대략 이런 식으로 하면 되지 않을까요? 특정 모듈의 문서 목록을 불러오면서 한 페이지에 1개씩, 130번째 페이지를 불러오라고 요청하는 거죠.
감사합니다.