您的位置 >>> 星想互联 >>> 编程技术 >>> PHP基础
php分页程序
点击数:1901  发布时间2017-09-29 22:35:48
<?php
header("Content-type: text/html; charset=gb2312");
$mypdo=new pdo("mysql:host=localhost;dbname=news;","root","");
$mypdo->query("set names gb2312");

if(!isset($_GET['pageno'])){
 $pageno=1;//当前页
}else{
 $pageno=$_GET['pageno'];
}

$pagesize=20;//单页容量
$stmt=$mypdo->query("selects id from news");
$rscount=$stmt->rowCount();//总记录数

$pages=ceil($rscount/$pagesize);//总页数

$spage=($pageno-1)*$pagesize;
$sql="selects * from news order by id asc limit $spage,$pagesize";
$stmt=$mypdo->query($sql);


$rows=$stmt->fetchAll(PDO::FETCH_ASSOC);
foreach($rows as $rs){
 echo "<br>".$rs['id']."&nbsp;&nbsp;".$rs['title'];
}

echo "<br><br><br><br>";

for($i=1;$i<=$pages;$i++){
   echo "<a href=index.php?pageno=$i>$i</a>&nbsp;";
}

?>

来源:咸宁网站建设