티스토리 뷰
<?
class Helper
{
static function Pagination($current_page, $total_row, $page_size)
{
$total_page = ceil($total_row / $page_size);
$start = $current_page - 5;
if ($start < 1) $start = 1;
$end = $start + 10;
if ($end > $total_page) $end = $total_page;
$start = $end - 10;
if ($start < 1) $start = 1;
$pages = array();
if ($start > 1) $pages[] = "<a href=\"1\" class=\"page-num\">1</a> ..";
for ($i = $start; $i <= $end; $i++)
{
if ($i == $current_page)
{
$pages[] = "<a href=\"{$i}\" class=\"page-num current-page\">{$i}</a>";
}
else
{
$pages[] = "<a href=\"{$i}\" class=\"page-num\">{$i}</a>";
}
}
if ($end < $total_page) $pages[] = ".. <a href=\"{$total_page}\" class=\"page-num\">{$total_page}</a>";
return implode(' ', $pages);
}
}
?>
'PHP' 카테고리의 다른 글
tail -f debug.log (0) | 2012.03.12 |
---|---|
이클립스 > Remote System Explorer 설정 (0) | 2012.01.17 |
PHP 이달의 몇주차 구하기. (0) | 2011.01.05 |
mysql 날짜검색 (0) | 2010.12.02 |
doxyzen , 프로젝트구조를 html문서로 자동생성 (0) | 2010.11.22 |
- Total
- Today
- Yesterday
- MySQL
- Java
- Servlet
- 2ne1
- 복근운동
- JS
- 기타
- 자바스크립트
- JSON
- I Don't Care
- asp
- JSTL
- php
- 경제용어
- JSP
- 랩배틀
- 외톨이
- 함수
- 카발온라인
- 요리
- jQuery
- EL
- 서블릿
- 내돈내산
- JavaScript
- 듀스
- Ajax
- 8마일
- 아웃사이더
- 웹에이전시
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |