m

게시판 내용에서 이전 다음부분을 썸네일 이미지로 변경할려고 합니다.

111.gif
안녕하세요. 자주들어와서 눈팅만 하다가 오랜만에 질문드려봅니다.^^
지금 갤러리 게시판을 수정하고 있는데 view.skip.php에서 위의 이미지처럼 이전-다음 이미지 말고 4개의 썸네일 이미지가 생성이 되어서 해서 이전페이지와 다음페이지로 가게 만들고 싶습니다.
어떻게 해야 하는지 알려주시면 정말 감사드리겠습니다.^^

첨부파일

111.gif (3.8 KB)
0회 2010-02-17 10:45
|

댓글 1개

// 윗글을 얻음
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num = '$write[wr_num]' and wr_reply < '$write[wr_reply]' $sql_search order by wr_num desc, wr_reply desc limit 1 ";
$prev = sql_fetch($sql);
// 위의 쿼리문으로 값을 얻지 못했다면
if (!$prev[wr_id]) {
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num < '$write[wr_num]' $sql_search order by wr_num desc, wr_reply desc limit 1 ";
$prev = sql_fetch($sql);
}

// 아래글을 얻음
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num = '$write[wr_num]' and wr_reply > '$write[wr_reply]' $sql_search order by wr_num, wr_reply limit 1 ";
$next = sql_fetch($sql);
// 위의 쿼리문으로 값을 얻지 못했다면
if (!$next[wr_id]) {
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num > '$write[wr_num]' $sql_search order by wr_num, wr_reply limit 1 ";
$next = sql_fetch($sql);
}
}

// 이전글 링크
$prev_href = "";
if ($prev[wr_id]) {
$prev_wr_subject = get_text(cut_str($prev[wr_subject], 255));
$prev_href = "./board.php?bo_table=$bo_table&wr_id=$prev[wr_id]&page=$page" . $qstr;
}

// 다음글 링크
$next_href = "";
if ($next[wr_id]) {
$next_wr_subject = get_text(cut_str($next[wr_subject], 255));
$next_href = "./board.php?bo_table=$bo_table&wr_id=$next[wr_id]&page=$page" . $qstr;
}

view.php 에서 이전글 다음글 얻는 내용입니다.


function goto_img($str){
global $g4, $bo_table;
$str = explode("wr_id=", $str);
$str = explode("&", $str[1]);
$wr_id_in = $str[0];

$sql = " select bf_file from $g4[board_file_table] where wr_id = $wr_id_in and bo_table = '$bo_table' order by bf_no limit 1";
$row = sql_fetch($sql);

return $row[bf_file];
}


$next_img = goto_img($next_href);
$next_img_thumb = thumbnail("$g4[path]/data/file/$bo_table/$next_img",160, 240, 0, 1, 70,0);
echo "<a href=\"$next_href\" title=\"$next_wr_subject\"><img onmouseover=\"this.style. filter=''\" style=\"FILTER: gray; border-color:#cccccc;\" onmouseout=\"this.style.filter='gray'\" src='$next_img_thumb' border='0' align='absmiddle' style='border:#CCCCCC 5px solid;'></a>";


이것은 RINIX_3 스킨 중 불당썸 과 연계된 소스입니다.

이전과 다음은 이것으로 해결 될 겁니다.

이전이전과 다음다음은 한번 더 돌리던가
쿼리의 부담이 걱정된다면 limit 2 로 두개를 뽑아 for문으로 돌려 net1, next2 를 뽑아오십시요
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
10-02-17 조회 1,434
10-02-17 조회 1,716
10-02-17 조회 1,145
10-02-17 조회 1,336
10-02-17 조회 1,640
10-02-17 조회 1,622
10-02-17 조회 1,606
10-02-17 조회 2,144
10-02-17 조회 1,604
10-02-17 조회 1,779
10-02-17 조회 1,614
10-02-17 조회 1,809
10-02-17 조회 1,323
10-02-17 조회 1,560
10-02-17 조회 2,492
10-02-17 조회 1,042
10-02-17 조회 1,663
10-02-17 조회 881
10-02-17 조회 880
10-02-17 조회 1,521