php分页代码,以及输出代码,亲测!
2010-09-03 7:21
PHP+MySQL分页显示示例分析
[2005-12-26 08:44:12] [来源: BLOG] [我要投稿]
本文章地址:doc.guandang.net tml [点此复制地址]
Web开发是今后分布式程式开发的主流,通常的web开发都要涉及到与数据库打交道,客户端从服务器端读取通常都是以分页的形式来显示,一页一页的阅读起来既方便又美观。所以说写分页程序是web开发的一个重要组成部分,在这里,我们共同来研究分页程序的编写。
一、分页程序的原理
分页程序有两个非常重要的参数:每页显示几条记录($pagesize)和当前是第几页($page)。有了这两个参数就可以很方便的写出分页程序,我 们以MySql数据库作为数据源,在mysql里如果要想取出表内某段特定内容可以使用的 T-SQL语句:select * from table limit offset,rows来实现。这里的offset是记录偏移量,它的计算方法是offset=$pagesize*($page-1),rows是要显 示的记录条数,这里就是$page。也就是说select * from table limit 10,10这条语句的意思是取出表里从第11条记录开始的20条记录。
二、主要代码解析
$pagesize=10; //设置每一页显示的记录数
$conn=mysql_connect("localhost","root",""); //连接数据库
$rs=mysql_query("select count(*) from tb_product",$conn); //取得记录总数$rs
$myrow = mysql_fetch_array($rs);
$numrows=$myrow[0];
//计算总页数
$pages=intval($numrows/$pagesize);
//判断页数设置
if (isset($_GET['page'])){
$page=intval($_GET['page']);
}
else{
$page=1; //否则,设置为第一页
} 三、创建用例用表myTable
create table myTable(id int NOT NULL auto_increment,news_title
varchar(50),news_cont text,add_time datetime,PRIMARY KEY(id)) 四、完整代码
<html>
<head>
<title>php分页示例</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head>
<body>
php分页代码_IT/计算机_专业资料 暂无评价0人阅读0次下载举报文档 php分页代码_IT/计算机_专业资料。php分页代码今日推荐 180份文档 ...
PHP分页代码_计算机软件及应用_IT/计算机_专业资料。简单的PHP调取MYsql数据库的分页代码<?php include("conn.php"); $pagesize=5; //设置每一页显示的记录...
php分页代码《实例教程代码详解》_IT/计算机_专业资料。php 最常用的技术之一...> <?php // FileName: test_pager.php // 这是一段简单的示例代码,前边...
php分页代码超强悍,php经典分页代码,php分页,php怎么实现分页功能,php分页_互联网_IT/计算机_专业资料。php分页代码超强悍,php经典分页代码,php分页,php怎么实现...
【PHP代码】php+ajax实现分页效果_计算机软件及应用_IT/计算机_专业资料。【PHP 代码】php+ajax 实现分页效果 ajax 可以实现无刷新提交,当然也可以实现无刷新分页...
dwzPHP分页代码_计算机软件及应用_IT/计算机_专业资料。dwz的 分页代码 自己定义数据库连接属性后即可看见效果需自己定义数据库链接 <?php require_once '../...
html; charset=gb2312" /> PHP 分页 <?php $conn=mysql_connect("localhost... PHP分页代码详解教程 9页 7下载券 php分页代码输出代码,亲... 3页 1下载...
php 分页不用 get 用 post 代码实例 <a href='<?=$_SERVER['PHP_SELF'];?>?page=1'>1 <a href='<?=$_SERVER['PHP_SELF'];?>?page=2'>2 .....
分页代码_计算机软件及应用_IT/计算机_专业资料。php+mysql<HTML> <HEAD> 分页...相关的数据表记录,若查不到,就输出 抄不到病直接返回,下边的一堆代码也就不...
(id)) 四、完整代码 php 分页示例 < meta http-equiv="Content-Type" content="text/html; charset=gb2312" > <?php $conn=mysql_connect("localhost"...
热门文档