답변 1개
latest() 함수를 복사해서 비슷한 함수를 만들어 호출하셔야 할듯하네요.
이를테면 lib/latest.lib.php 를 latest.my.php 로 복사하고 열어서 latest()함수명을 my_latest() 이런식으로 바꾸시고요..
거기있는 sql문을 바꾸셔야겠죠.
$sql = " select * from $tmp_write_table where wr_is_comment = 0 and wr_id in ('1','2','3') order by wr_num limit 0, $rows ";
이런식으로 하면 글번호 1,2,3을 불러오게 됩니다.
이걸 디비를 이용하려면 특정 테이블에 넣는 부분은 따로 구현하신다고 생각하고
$sql = " select * from $tmp_write_table where wr_is_comment = 0 and wr_id in (select wr_id from 테이블명) order by wr_num limit 0, $rows ";
이런식으로 해당 테이블에서 글번호를 빼오면 되겠죠.
제 경우는 단순한 경우에는 파일로 저장해서 불러온 값을 저 부분에 넣어주기도 합니다. (번호를 입력해서 파일로 저장하는 부분은 관리자에 해당 관리페이지를 새로 만들어줍니다)
이를테면 글번호를 줄단위로 저장하고, file()로 불러오면 배열로 리턴해주거든요. 그걸 implode해서 wr_id in () 여기에 넣어주는 방법을 씁니다. 디비보단 부하가 덜 할듯하기도 하고 편해서요.. ^^;
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인