--------- 상단 스크립트

<?php

if($_REQUEST['start']){
$start=$_REQUEST['start'];
}
if(!$_REQUEST['start']) {
$start=0;
}
$pageNum = 2;

 

// 페이지네이션 돌릴 쿼리
$sql = "SELECT TITLE,CONTENT,OPTIME FROM notice";


$result = $conn->query($sql);
$pageTotal = mysqli_num_rows($result);

 

// 화면에 표현될 쿼리
$sql = "SELECT TITLE,CONTENT,OPTIME FROM notice limit $start, $pageNum";
$result = $conn->query($sql);

?>

 

--------- 중단 스크립트 (테이블 부분)

// 게시판, 테이블 FOR문 도는 부분
<?PHP while($row=$result->fetch_array()){} ?>

 

--------- 하단 스크립트 (페이지네이션 버튼)

<?php
$pages = $pageTotal / $pageNum;
for($i=0; $i<$pages; $i++){
$nextPage = $pageNum * $i;
echo "<strong><a style='color: white;' href=$_SERVER[PHP_SELF]?start=$nextPage>$i</a></strong>";
}
?>

'프로그래밍 언어 > PHP' 카테고리의 다른 글

[php] 서버 <? 인식문제 해결  (0) 2022.07.01
그누보드5 세팅방법  (0) 2022.04.05

+ Recent posts