写个文章系统需要分页显示,如何些啊!给位给点思路!
感谢!

解决方案 »

  1.   

    数据库是MYSQL
    1.得到文章的总条目$totalcolumn.(select count(*) as totalcolumn from you_table) 
    2.再需要知道两个值 一个是当前的$page,以及每页要显示的文章数$pagesize
    3.然后你就拿$page和$totalcolumn比较,分情况的。例如:$totalcolumn==1 and $page==1 ;那么你就不用显示有下一页了。还有。
    4.最后就是显示从数据库读出来的数据,用select * from you_table ORDER BY columnID limite ($page-1)*$pagesize,$pagesize查询;用while循环显示查询结果。
      

  2.   

    select   *   from   you_table   ORDER   BY   columnID   limit  ($page-1)*$pagesize,$pagesize
      

  3.   

    正解就是用数据库查询的limit 记录开始偏移量,想取得的记录条数
    这个条件来实现的
    如果数据库不支持LIMIT的要变通的采用其它方法
    如按一定规则排序再取其中记录