您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> php >> 正文

PHP中记录分页显示实例

作者:佚名    信息学院来源:整理    点击数:    更新时间:2008-2-2 我要参与讨论

 


在php网络数据库编程时,不可避免的要考虑到数据库记录结果的显示问题,为了呈现美观页面并加快页面的载入速度,就需要对数据库记录进行分页显示。

现把与php完美结合的mysql数据库记录的分页显示实例拿出来与大家共享。

mysql数据库为xinxiku,数据表为joke。其定义sql语句如下:

create table joke (
id int(5) not null auto_increment,
biaoti varchar(40) not null,
neirong text not null,
primary key (id)
);
字段说明:

id    :记录号,自动递增且为主键

biaoti  :标题

neirong :内容

<html>
<head>
<title>分页显示的实现方法</title>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<script language="javascript">
/* 定义一弹出窗口,来显示具体内容*/
function popwin(url)
{
window.open(url,"","left=340, top=190, height=280, width=400, resizable=yes, scrollbars=yes, status=no, toolbar=no, menubar=no, location=no");
}
</script>
</head>

<body leftmargin=0 topmargin=0 rightmargin=0 >

<?php
//连接数据库
$db=mysql_connect("localhost","root","");
mysql_select_db("xinxiku",$db);
//设定每一页显示的记录数
$pagesize=15;
//取得记录总数,计算总页数用
$res=mysql_query("select count(*) from joke " ,$db);
$myrow = mysql_fetch_array($res);
$numrows=$myrow[0];
//计算总页数
$pages=intval($numrows/$pagesize);
if ($numrows%$pagesize)
$pages++;
//判断页数设置与否,如无则定义为首页
if (!isset($page))
$page=1;
//判断转到页数
if (isset($ys))

[1] [2] [3] [4] 下一页

在google里搜索更多PHP中记录分页显示实例

Google
Web www.51ec.org
【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
我来说两句 对此文章发表了评论
  昵 称: *必填    ·注册用户·
  评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
评 论
内 容

 
评论列表 (最新 评论仅限网友观点!)

供求信息




| 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明