php分页代码(下一页 上一页)
文章这里为你提供一二款分页代码,里面有一款超简洁代码的分页程序,如果你正是php初学者这款分页代码很不错,代码如下:
$page_total = $num / $pagesize_wish ; $page_total_int = (int) $page_total ; if ( $page_total != $page_total_int ) $page_total = $page_total_int +1; for ( $i =1; $i <= $page_total ; $i ++){ if ( $i == $_get [ 'w' ]){ print " <strong>" . $i . "</strong> " ; } else { if (! $_get [ 'w' ]){ if ( $i ==1){ print " <strong>" . $i . "</strong> " ; } else { print "<a href=" ?w= $i "> $i </a>" ; } } else { print "<a href=" ?w= $i "> $i </a>" ; } } } //分页代码二 $pernumber =10; //每页显示的记录数 $page = $_get [ 'page' ]; //获得当前的页面值 $count =mysql教程_query( "select count(*) from user" ); //获得记录总数 $rs =mysql_fetch_array( $count ); $totalnumber = $rs [0]; $totalpage = ceil ( $totalnumber / $pernumber ); //计算出总页数 if (!isset( $page )) { //开源代码phpfensi.com $page =1; } //如果没有值,则赋值1 $startcount =( $page -1)* $pernumber ; //分页开始,根据此方法计算出开始的记录 $result =mysql_query( "select * from user limit $startcount,$pernumber" ); //根据前面的计算出开始的记录和记录数 while ( $row =mysql_fetch_array( $result )) { echo "user_id:" . $row [0]. "<br>" ; echo "username:" . $row [1]. "<br>" ; //显示数据库教程的内容 } if ( $page != 1) { //页数不等于1 ?> <a href= "fenye.php?page=<?php echo $page - 1;?>" >上一页</a> <!--显示上一页--> <?php } for ( $i =1; $i <= $totalpage ; $i ++) { //循环显示出页面 ?> <a href= "fenye.php?page=<?php echo $i;?>" ><?php echo $i ;?></a> <?php } if ( $page < $totalpage ) { //如果page小于总页数,显示下一页链接 ?> <a href= "fenye.php?page=<?php echo $page + 1;?>" >下一页</a> <?php } ?>查看更多关于php分页代码(下一页 上一页) - php分页的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did27923