⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 page_count.php

📁 论坛管理系统php+mysql
💻 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>&nbsp;";		
	   }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 + -