File name
Commit message
Commit date
File name
Commit message
Commit date
<?php
require_once("Address.php");
$address = new Address();
//페이지 get 변수가 있다면 받아오고 없으면 1페이지을 보여줌
if(isset($_GET['page'])){
$page = $_GET['page'];
}else{
$page = 1;
}
//전체 게시글 카운팅
$row = $address->getCountList();
$allPost = $row['count'];
//한 페이지에 보여줄 게시글 수
$onePage = 5;
//전체 페이지 수
$allPage = ceil($allPost/$onePage);
//page variable
$paging = "<ul>";
//처음페이지로 이동
if($page > 1){
$paging .= "<li><a href='address_view.php?page=" . (1) . "'>처음</a></li>";
}
//이전페이지로 이동
$pre = $page - 1;
//이전 페이지 예외처리
if($page > 1){
$paging .= "<li><a href='address_view.php?page=" . $pre . "'>이전</a></li>";
}
for($i = 1; $i<=$allPage; $i++){
if($page == $i){
$back = "tomato";
}else{
$back = "none";
}
$paging .= "<li style='background-color: " . $back . "' ><a href='address_view.php?page=" . $i . "'>" . $i . "</a></li>";
}
//다음페이지로 이동
$next = $page + 1;
//페이지 예외처리
if($page < $allPage){
$paging .= "<li><a href='address_view.php?page=" . $next . "'>다음</a></li>";
}
//처음페이지로 이동
if($page < $allPage){
$paging .= "<li><a href='address_view.php?page=" . $allPage . "'>마지막</a></li>";
}
$paging .= "</ul>";
//limit 세팅
$limitStart = ($onePage * $page) - $onePage;