<?
$max_count = 999;//전체 갯수
$view_count = 10;//페이지 뷰 리스트 갯수
$page_count = 10;//페이징 갯수
$now_page = '1';
if($_GET['page']){
$now_page = $_GET['page'];
}
$page_start = (ceil($now_page/10)-1)*10+1;//페이징 시작번호
$limit = ($now_page-1)*$view_count;//검색 시작 번호
?>
<div class='main_body'>
<? //내용?>
<div class='page_list'>
<ul>
<? if($now_page!=1){?>
<li><div class='page_box'>처음<input type='hidden' name='tag' class='page_num' value='1'></div></li>
<? }?>
<? if(0<($page_start-10)){?>
<li><div class='page_box'>이전<input type='hidden' name='tag' class='page_num' value='<? echo $page_start-10;?>'></div></li>
<? }?>
<? for($i=$page_start;$i<($page_start+$page_count);$i++){
if($i>ceil($max_count/$view_count)){
break;
}?>
<li>
<div class='page_box'><? echo $i;?><input type='hidden' name='tag' class='page_num' value='<? echo $i;?>'></div>
</li>
<? }?>
<? if(ceil($max_count/10)>($page_start+10)){?>
<li><div class='page_box'>다음<input type='hidden' name='tag' class='page_num' value='<? echo $page_start+10;?>'></div></li>
<? }?>
<? if($now_page!=ceil($max_count/$view_count)){?>
<li><div class='page_box'>끝<input type='hidden' name='tag' class='page_num' value='<?=ceil($max_count/$view_count)?>'></div></li>
<? }?>
<div class='clear'></div>
</ul>
</div>
<script>
$(document).ready(function(){
var li_count = $(".page_num").length;
$(".page_list ul").css("width",li_count*38);
$(".page_box").click(function(){
var page_num = $(this).children(".page_num").val();
var url = '페이지주소?page='+page_num;
$.ajax({
url:url,
type:"POST",
success:function(data){
$(".main_body").html(data);
}
});
});
});
</script>
</div>
'기타 > 소스' 카테고리의 다른 글
페이스북 내 페이지에 예약 걸기 (0) | 2016.01.13 |
---|---|
facebook_login.php (0) | 2015.11.23 |
모바일 접속 구분 (0) | 2015.05.21 |
javascript object view (0) | 2015.04.21 |
티슷 브금 리스트에 추가 (0) | 2015.04.14 |