> 백엔드 개발 > PHP 튜토리얼 > 한 사람의 외로움, 두 사람의 잘못 허 이항 또 다른 PHP 페이징 클래스 구현 코드

한 사람의 외로움, 두 사람의 잘못 허 이항 또 다른 PHP 페이징 클래스 구현 코드

WBOY
풀어 주다: 2016-07-29 08:41:17
원래의
884명이 탐색했습니다.

코드 복사 코드는 다음과 같습니다.


function genpage(&$sql,$page_size=10 )
{
global $pages,$sums,$eachpage,$page; //총 페이지 수, 총 기록, 페이지 수, 현재 페이지
$page = $_GET["page"] ;
if($page ==0)$page =1;
$eachpage = $page_size;
$pagesql = strstr($sql," from "); count(*) as ids ".$pagesql;
$conn = mysql_query($pagesql) 또는 die(mysql_error());
if($rs = mysql_fetch_array($conn))$sums = $rs[ 0];
$ sql .=" $startpos,$eachpage ";
}
//페이징 표시
function showpage()
{
global $pages,$sums,$eachpage ,$page; //총 페이지 수, 총 레코드, 페이지당 페이지 수, 현재 페이지, 기타 매개변수
$link=$_SERVER['PHP_SELF']
echo "Record".$sums. ":".$eachpage. " ";
echo "페이지 수".$page."/".$pages." "
$p_head=$page-5
p_head<=0)$p_head= 1; //페이지 번호 주기 시작 전 5페이지
$p_end=$page 5
if($p_end>$pages)$p_end=$pages; 페이지 번호 주기 끝 후 /5페이지
echo "[홈페이지>]
for($i=$p_head;$i< ;=$p_end;$i )
{
if($i!=$page)
echo "
[$i]else
echo "< ;b>[$i] ";
}
echo " [
마지막 페이지< /a>]";
}
?>



위 내용은 He Yihang의 한 사람의 고독, 두 사람의 잘못을 소개합니다. He Yihang의 한 사람의 고독, 두 사람의 잘못을 포함한 또 다른 PHP 페이징 클래스 구현 코드가 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿