标题: PHP网页设计例子:用PHP3完成MySQL数据的分页显示 [打印本页] 作者: 透明 时间: 2015-2-4 00:26 标题: PHP网页设计例子:用PHP3完成MySQL数据的分页显示 会MYSQL吗?会,我会把我的信息在数据库里插入删除啦mysql|分页|数据|显示 建表及生成测试数据(mysql.sql):
create table pagetest(
id int unsigned not null primary key auto_increment,
name text not null
);
insert into pagetest(name) values('您好,伴侣,这是分页测试数据!');
insert into pagetest(name) values('第2条');
insert into pagetest(name) values('第3条');
insert into pagetest(name) values('第4条');
insert into pagetest(name) values('第5条');
insert into pagetest(name) values('第6条');
insert into pagetest(name) values('第7条');
insert into pagetest(name) values('第8条');
insert into pagetest(name) values('第9条');
insert into pagetest(name) values('第10条');
insert into pagetest(name) values('第11条');
insert into pagetest(name) values('第12条');
insert into pagetest(name) values('第13条');
显示法式(mysql.php3):
<?
$pagesize = 2;//每页显示2笔记录
$server = mysql_pconnect("localhost","test","test") or die("没法毗连到localhost主机上的MySQL数据库办事器!");//以test账号、test暗码毗连localhost主机上的MySQL数据库
$db = mysql_select_db("test") or die("没法毗连到test数据库!");
$sql = "select count(*) as total from pagetest";//生成查询纪录数的SQL语句
$rst = mysql_query($sql) or die("没法履行SQL语句:$sql !");//查询纪录数
$row = mysql_fetch_array($rst) or die("没有更多的纪录!");//掏出一笔记录
$rowcount = $row["total"];//掏出纪录数
mysql_free_result($rst) or die("没法释放result资本!");//释放result资本