테스트 사이트 - 개발 중인 베타 버전입니다

질문드립니다. 채택완료

꼬세 11년 전 조회 4,310
최근 게시물에서 링크시 본문 view.php 연결되는되.. 이 연결을 해당 list.php로 연결할려고 합니다. 링크를 그냥 수정하면 되는데..문제는  해당 최신게시물의 wr_id값을 구해서 해당 페이지로 넘어가게끔해야하는데 간단히 구현할수 있는 방법이 있는지 여쭙고 싶네요~
댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
11년 전

최신글이란 것이 보통 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개

꼬세
11년 전
균이님 감사합니다. 말씀하신데로 해결하였습니다.

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

11년 전
view.php 연결되는데.. list.php 어느부분으로 연결되는걸 원하는지 질문에 이해를 못하겠네요.
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

꼬세
11년 전
list 페이지로도 연결은 됩니다.

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

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

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

로그인