Chinaunix首页 | 论坛 | 博客
  • 博客访问: 487058
  • 博文数量: 16
  • 博客积分: 7011
  • 博客等级: 少将
  • 技术积分: 937
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-07 18:08
文章分类

全部博文(16)

文章存档

2011年(1)

2009年(12)

2008年(3)

我的朋友

分类:

2009-05-31 05:16:23





PHP分页


//连接数据库
$conn=mysql_connect("localhost","root","123456") or die("数据库连接错误".mysql_error());

//选择数据库
mysql_select_db("wangyantest",$conn) or die("数据库访问错误".mysql_error());

//设置数据库字符集
mysql_query("set names gb2312");

//当前页数
$page=$_GET["page"];
if($page=="")
{$page=1;}
if(is_numeric($page))
{
$page_size=2;  //每页多少条数据
$query="select count(*) as total from test order by id desc";
$result=mysql_query($query);

//总条数
$message_count=mysql_result($result,0,"total");

//总页数
$page_count=ceil($message_count/$page_size);

//当前页开始位置
$offset=($page-1)*$page_size;

//返回数据集
$sql=mysql_query("select * from test order by id desc limit $offset,$page_size");
$row=mysql_fetch_object($sql);

//判断是否一条留言都没有
if(!$row)
{
   echo("暂无任何数据!");
}
?>


    //显示留言
    do
    {
       ?>
      

  • id.">". $row->titile."|".$row->content."" ?>

  •    }while($row=mysql_fetch_object($sql));
    ?>

}
?>
当前页码:/
记录条数:


//分页导航
if($page!=1)
{
   echo "首页 | ";
   echo "上一页   ";
}
if($page<$page_count)
{
   echo "下一页 | ";
   echo "尾页";
}
mysql_free_result($sql);
mysql_close($conn);
?>

阅读(917) | 评论(0) | 转发(0) |
0

上一篇:php上传文件代码

下一篇:JavaScript小实验

给主人留下些什么吧!~~