好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php入门级别的分页函数 - php分页

php入门级别的分页函数

这是一款简单实用的php分页代码,如果你是php初学者来看看这款实用的分页代码吧,简单的原是就是根据传过来的传到数据库中去读取相对应多的记录,这样就实现的分页,分页代码如下:

function  page( $sql , $pagesize =10, $class = "" ){       if (! is_string ( $sql )){  return  0; exit ;}    $result =mysql教程_query( $sql );    if (! $result ){ return  0; exit ;}    if (! $recordnum =mysql_num_rows( $result )){ return  0; exit ;}    $totalpage = ceil ( $recordnum / $pagesize );    $page =(int) $_get [ 'page' ];    if ( $page <=1)  $page =1;    if ( $page >= $totalpage )  $page = $totalpage ;    $recordno =( $page -1)* $pagesize ;    $sql .= " limit $recordno,$pagesize" ;    $result =mysql_query( $sql );    $url = $_server [ "php_self" ];      if ( $page ==1) $str =  "首页|上页" ;    else   $str .= "<a href=" $url ? ".$class." &page=1 ">首页</a>|<a href=" $url ? ".$class." &page= ".($page-1)." ">上页</a>" ;    if ( $page == $totalpage )  $str .=   "|下页|末页" ;    else    $str .= "|<a href=" $url ? ".$class." &page= ".($page+1)." ">下页</a>|<a href=" $url ? ".$class." &page= $totalpage   ">末页</a>" ;    $str .= " 当前第 $page 页 共 $totalpage 页" ;    return   array ( $result , $str ); //开源代码phpfensi.com   }    //调用方法     $sql = "select * from images order by imid" ;  $result =page( $sql ,16); 

查看更多关于php入门级别的分页函数 - php分页的详细内容...

  阅读:73次