简明现代魔法 -> PHP服务器脚本 -> PHP MySQL 数据分页获取

PHP MySQL 数据分页获取

2010-01-18

当数据库的记录数很多的时候,一次将它们全部获取出来显示是效率不高的。我们可以设计一个分段获取数据记录的程序来优化这一个过程。

首先我们设计一个静态变量,这个变量决定一次获取多少条记录。

Common.php

<?php  
	class PageNumber {
		public static $PAGENUM = 8;
	}
?>  

设计 sql 语句,获取相关数据:

<?php
require("dbinfo.php");
require("library/Common.php");  

// $n 是从页面获取的用户需要查询的页码
$n = 1;
$num = PageNumber::$PAGENUM;
$result_1 = $num * ($n - 1);
$result_2 = $num;

$query = "select * from table order by money desc limit $result_1, $result_2 ";
?>

以上例子实现了以下功能:

随机文章推荐
网站分类


注:如需转载本文,请注明出处(原文链接),谢谢。更多精彩内容,请进入简明现代魔法首页。

进入新博客
喜欢本文,就分享它吧
给我留言
您的名字:
您的邮件:
您的网站:


 

copyright © 2009 简明现代魔法    学习、分享、进步

power by Gonn 感谢所有关心和支持本站的朋友们