채택완료

질문드립니다.

2014-06-06 (금) 00:31:39 4,679
최근 게시물에서 링크시 본문 view.php 연결되는되..

이 연결을 해당 list.php로 연결할려고 합니다.

링크를 그냥 수정하면 되는데..문제는  해당 최신게시물의 wr_id값을 구해서 해당 페이지로 넘어가게끔해야하는데

간단히 구현할수 있는 방법이 있는지 여쭙고 싶네요~


|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

최신글이란 것이 보통 1페이지의 게시물일텐데 어떤 조건으로 추출한 것인가요?

어쨌던 wr_id로 페이지를 구하는 코드를 만든다면 간단히 되지도 않을뿐아니라 문제가 많은 코드가 될 것입니다

아래 방법은 그나만 간단한 방법이긴 하지만 삭제된 게시물이 생기면 정확하지않게 됩니다

아래 방법으로 구한 페이지에 해당 wr_id가 있는지  조사해서 없으면 페이지 값을 앞으로 이동시키는

방법으로 정확하게 할 수는 있겠지만 역시 좋지않은 코드가 될 것입니다

삭제 게시물이 없다는 가정하에

스킨 상단 추가

$board = sql_fetch(" select bo_page_rows from {$g5['board_table']} where bo_table = '{$bo_table}' ");
$write_table = $g5['write_prefix'] . $bo_table;
$last_num = get_next_num($write_table);

for문 다음 행 추가

$page= ceil( ($list[$i][wr_num] - $last_num)/$board[bo_page_rows]);
$list[$i][href]= G5_BBS_URL."/board.php?bo_table=$bo_table&page=$page";

답변에 대한 댓글 1개

균이님 감사합니다. 말씀하신데로 해결하였습니다.
2014-06-06 (금) 01:12:25
view.php 연결되는데.. list.php 어느부분으로 연결되는걸 원하는지
질문에 이해를 못하겠네요.


답변에 대한 댓글 1개

list 페이지로도 연결은 됩니다.

최근게시물에서
만약에 3페이지에 있는 게시물일 경우에는 해당 list.php?page=3 이런식으로 되기만 하면 될듯합니다.
어찌해야 할까요?

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