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

섬네일 로 이미지파일 50개 첨부했습니다~ 그런데 10개식 페이징 처리하고자 할때 급 도와주세요~~~

· 14년 전 · 1209 · 1
if (file_exists($thumb) && $filename) {
?>

<td style="border:solid 0px #D0D0D0;" align='left' width=50 height=35>
<div style="border:0px solid #626262; height:35; width:50px; background-color:#FFFFFF; overflow:hidden">

<a rel="enlargeimage::mouseover" rev="loadarea" href="<?=$thumb_path2?>/<?=$filename?>"><img src="<?=$thumb?>" width=50 style="border-width:0px;" /></a>
</div>
</td>

<?
//onMouseOut="bgChange('clear');"
}
}
?>

<? for($c = 0; $c < (10 - ($i-1 % 10)); $c ++) echo "<td width=10></td><td width=50 height=35></td>"; ?>
</tr>
</table>



>> 페이징 처리할려면 어떻게 해야할까요~~~ ㅠㅠ

댓글 작성

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

로그인하기

댓글 1개

if (file_exists($thumb) && $filename) { 부분에 $thumb가 생성되는 부분부터 소스를 만지셔야합니다.

해당 게시물에 접근할때 썸네일 페이징 파라미터가 있어야겠네요 아래와 비슷하게
게시물 클릭하면 이런 형식의 주소 뒤에http://g4.com/bbs/board.php?bo_table=freeboard&wr_id=1
http://g4.com/bbs/board.php?bo_table=freeboard&wr_id=1&imgpage=1
이런식으로 보여야겠는걸요. &imgpage=1 << 이게 생겼잖아요?

아래와 비슷하게 이해를 하시고 구현하셔야해요
if(!$imgpage)$imgpage = 1; //파라미터가 없을땐 1페이지를 보여준다
$imgpaging = 10 * $imgpage; //몇페이지를 보여줄지 연산
for($i==$imgpaging-10; $i<$imgpage; $i++){//$imgpaging-10 번 째 이미지부터 $imgpaging번째까지
$thumb = $thumb[$i]; //$i번째 이미지
if (file_exists($thumb) && $filename) {
.... 이미지 출력 .....
}
}

페이징 버튼은 아래처럼 나오게 하면 될테구요
상세 소스는 직접 작성하셔야 할테니 이정도밖에는 도움을 드릴수가;
<a href="http://g4.com/bbs/board.php?bo_table=freeboard&wr_id=1&imgpage=1">1</a>
<a href="http://g4.com/bbs/board.php?bo_table=freeboard&wr_id=1&imgpage=2">2</a>
<a href="http://g4.com/bbs/board.php?bo_table=freeboard&wr_id=1&imgpage=3">3</a>

게시글 목록

번호 제목
284438
284437
284435
284430
284420
284417
284409
284401
284399
284397
284380
284378
284371
284370
284366
284364
284360
284357
284355
284354