📄 page_count.php
字号:
<?php include("../config.php");
if($page){
$page_size =10; //每页显示10条记录
$soudh="zq='$zq' and username!='mrsoft'"; //变量表示查询的条件
$query="select count(*) as total from mr_zqlb where $soudh"; //从数据库中查询所有符合条件的数据
$result=mysql_query($query);
$message_count=mysql_result($result,0,'total'); //变量表示查询出结果的数量
$page_count=ceil($message_count/$page_size); //变量表示按照每页5条记录显示共有多少个页
$offset=($page-1)*$page_size; //变量表示下一页的记录数是从那条记录开始的
$query="select * from mr_zqlb where $soudh order by id desc limit $offset ,$page_size ";
$result=mysql_query($query);
if ($result){
while ($myrow=mysql_fetch_array($result)){
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr class="style1">
<td width="40%">页次:<?php echo $page;?> /<?php echo $page_count;?>页 记录:<?php echo $message_count;?>条</td>
<td width="50%"> 分页:
<?php $zq=urlencode($zq); //对变量值进行编码
$xsoudh="zq=$zq"; //设置新的变量
$next=$ljjl*10; //变量表示显示10链接
$n=$ljjl-1; //前一页
$m=$ljjl+1; //后一页
$prev_page=$page-10; //前十页
if ($ljjl==0){
echo "<a href='$PATH_INFO?vv=0&ljjl=0&page=1&$xsoudh'>首页</a> ";
}else{
$ccc=$vv-10;
echo "<a href='$PATH_INFO?vv=$ccc&ljjl=$n&page=$prev_page&$xsoudh'>上十页</a>"; }
?>
<?php for($j=1;$j<=$page_count;$j++) {
$pnext=$next+$j;
if ($mm==10){ break; }
if ($mm>$page_count){ break; }
if ($page_count-$vv<10){ if ($mm>=$page_count-$vv){ break; } } ?>
<?php echo "<a href='$PATH_INFO?vv=$vv&ljjl=$ljjl&page=$pnext&$xsoudh'> $pnext </a>"; $mm=$mm+1; } ?>
</td>
<td width="10%">
<?php $vv=$vv+$mm;
if ($page_count-$vv<=0){
echo "尾页";
}else{
echo "<a href='$PATH_INFO?vv=$vv&ljjl=$m&page=$pnext&$xsoudh'>下十页</a>"; }
if ($message_count==0){ echo "没有记录!"; } }?>
</td>
</tr>
</table>
<?php }}?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -