php 查询数据库并输出分页的html代码示例
内容摘要
这篇文章主要为大家详细介绍了php 查询数据库并输出分页的html代码示例,具有一定的参考价值,可以用来参考一下。
php查询数据库并分页,输出分页的html代码,对此感兴趣的朋友,看
php查询数据库并分页,输出分页的html代码,对此感兴趣的朋友,看
文章正文
这篇文章主要为大家详细介绍了php 查询数据库并输出分页的html代码示例,具有一定的参考价值,可以用来参考一下。
php查询数据库并分页,输出分页的html代码,对此感兴趣的朋友,看看idc笔记做的技术笔记。经测试代码如下:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | <code class = "php" > /** * 查询数据库并输出分页 * * @param * @arrange (www.idcnote.com) **/ $db ->query( "SELECT COUNT(*) FROM snippets s WHERE s.user_id = '$user_id'" ); $numRecords = mysql_result( $db ->result, 0, 0); $numPages = ceil ( $numRecords / $perpage ); $page = intval ( $_GET [ 'page' ]); if ( $page > $numPages ) $page = $numPages ; if ( $page < 1) $page = 1; $start = ( $page - 1) * $perpage ; $nextPage = ( $page + 1 > $numPages ) ? $numPages : $page + 1; $prevPage = ( $page - 1 < 1) ? 1 : $page - 1; if ( $page == 1 && $numPages == 1) $paging = "[Page 1 of $numPages]" ; elseif ( $page == 1 && $numPages > 1) $paging = "[Page 1 of $numPages] <a href='/users/$username/page/$nextPage'>Next >></a>" ; elseif ( $page == $numPages ) $paging = "<a href='/users/$username/page/$prevPage'><< Prev</a> [Page $page of $numPages]" ; else $paging = "<a href='/users/$username/page/$prevPage'><< Prev</a> [Page $page of $numPages] <a href='/users/$username/page/$nextPage'>Next >></a>" ; /*** 来自php教程(www.idcnote.com) ***/ </code> |
注:关于php 查询数据库并输出分页的html代码示例的内容就先介绍到这里,更多相关文章的可以留意
代码注释