최신글불러오기 질문
본문
최신글 불러오기로
맨뒤에 게시물부터 불러오는 방법 있을까요
답변 4
맨뒤에 게시물부터 올라온다면 최신글중에 맨뒤라는건가요?
1) /lib/latest.lib.php 페이지 열기
2) "latest" 함수를 "latest2" 로 복사
3) "latest2" 에서
- select * from {$tmp_write_table} where wr_is_comment = 0 order by wr_num limit 0, {$rows}
를
- select * from {$tmp_write_table} where wr_is_comment = 0 order by wr_num asc limit 0, {$rows}
로 수정
4) latest2 로 게시물 추출하기
1)
- function latest($skin_dir='', $bo_table, $rows=10, $subject_len=40, $cache_time=1, $options='')
을
function latest($skin_dir='', $bo_table, $rows=10, $subject_len=40, $cache_time=1, $options='', $order='')
로 수정
2)
- $sql = " select * from {$tmp_write_table} where wr_is_comment = 0 order by wr_num limit 0, {$rows} ";
을
- $sql = " select * from {$tmp_write_table} where wr_is_comment = 0 order by wr_num $order limit 0, {$rows} ";
로 수정
# 캐시 사용이라면 캐시 삭제하기
latest 함수에서
select * from {$tmp_write_table} where wr_is_comment = 0 order by wr_num limit 0, {$rows}
를
select * from {$tmp_write_table} where wr_is_comment = 0 order by wr_num desc limit 0, {$rows}
로 고치면 될 것 같은데요