Heim > Backend-Entwicklung > PHP-Tutorial > php+mysql数据库查询分页代码示例

php+mysql数据库查询分页代码示例

WBOY
Freigeben: 2016-07-25 08:52:14
Original
1174 Leute haben es durchsucht
  1. /*

  2. * php+mysql分页代码
  3. *
  4. */
  5. $SQL_TABL="abc"; //表名

  6. $where_name="id > 10";//查询条件
  7. $perpagenum = 3; //每页显示数量
  8. $total = mysql_fetch_array(mysql_query("select count(*) AS count from $SQL_TABL WHERE (".@$where_name.")"));

  9. $sql_count=$total['count']; //获取返回的数据条数
  10. unset($total); //注销变量 $total
  11. //计算出不准确的页面数$page_all_num_f为整数,$page_all_num_t为准确值(可能为小数)

  12. $page_all_num_f=round($page_all_num_t=$sql_count/$perpagenum,0);
  13. if($page_all_num_f$page_all_num=$page_all_num_f+1;
  14. else
  15. $page_all_num=$page_all_num_f;
  16. if(is_numeric(@$_GET['p']) && @$_GET['p']>1 && @$_GET['p']$page_num=$_GET['p'];

  17. else
  18. $page_num=1;
  19. $sql_s_num=($page_num-1)*$perpagenum; //计算开始的数据条数

  20. $sql_p="LIMIT ".$sql_s_num." , ".$perpagenum; //生成数据库查询代码
  21. $result = mysql_query("select * from $SQL_TABL WHERE (".@$where_name.") ".$sql_p); //查询数据
  22. while($row=mysql_fetch_array($result)){ //主循环

  23. //输出内容
  24. }
  25. //分页按钮

  26. for($i=1;$i{
  27. if(@$_GET[name]!=null) //页面的其他GET参数

  28. $p_n="name=".@$_GET[name]."&";
  29. else
  30. $p_n=null;
  31. if($page_num==$i) //当前页面数字的强调

  32. $p_flag="class=\"flag\" ";
  33. else
  34. $p_flag=null;
  35. echo "$i\n";

  36. }
  37. ?>
复制代码

推荐阅读:

  • php与ajax无刷新分页代码
  • php 文章分页的实现代码
  • php limit 翻页(分页)代码
  • 带多种分页方式的php分页类
  • 上一页与下一页的php分页代码
  • 前十页、后十页方式的php分页代码
  • 简单的php分页代码的例子
  • 一个不错的php分页类的代码
  • 一个分页函数:上一页 下一页
  • 一个好用的php分页类
  • php长文章分页代码
  • 一个实用的php分页类
  • 快速php分页类


Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage