首页 >后端开发 >php教程 > 正文

分页解决方法

原创2016-06-13 13:12:360219
分页
$con = mysql_connect("localhost","root","123456");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("qq", $con);

$result = mysql_query("SELECT * FROM abc");

echo "





";

while($row = mysql_fetch_array($result))
{
echo "";
echo "";
echo "";
echo "";
echo "";
echo "";
}
echo "
qqjiagelirunshijian
" . $row['qq'] . "" . $row['jiage'] . "" . $row['lirun'] . "" . $row['shijian'] . "
";

mysql_close($con);
?>
这是我的代码
可是如果太多信息要拖拽很麻烦,想弄个分页,每个页面显示5条信息

但分页功能不会
谁帮我简单弄下


------解决方案--------------------
header("content-type:text/html;charset=utf-8") ;
mysql_connect("127.0.0.1","root","") or die("连接失败");
mysql_select_db("test");
mysql_query("set names utf8");
if(isset($_GET["pageid"]))
{
$absoultpage=$_GET["pageid"];
}
else
{
$absoultpage=1;
}
$pagesize=2;
$r1=mysql_query("select * from product");
$totalnum=mysql_num_rows($r1);//总的有多少条数据
$totalpage=ceil($totalnum/$pagesize);//总的页数


$sql="SELECT * FROM product limit ".($absoultpage-1) * $pagesize.",$pagesize";
$rs=mysql_query($sql);

echo "";
while($row = mysql_fetch_row($rs))
{
echo "";
echo "";
echo "";
echo "";
echo "";
echo "";
echo "";
}
echo "
".$row['id']."".$row['name']."".$row['price']."".$row['num']."".$row['des']."
";
echo "首页";
$PageUp=$absoultpage-1;
if($PageUp < 1)
{

echo "上一页";
}else
{
echo "上一页";
}

$Nextpage=$absoultpage+1;
if($Nextpage > $totalpage)
{

echo "下一页";
}else
{
echo "下一页";
}

echo "尾页";
?>


这个是简单的分页 自己在改改就好了
php中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

  • 相关标签:quot nbsp gt lt echo
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 专题推荐

    作者信息

    php中文网

    认证0级讲师

    推荐视频教程
  • javascript初级视频教程javascript初级视频教程
  • jquery 基础视频教程jquery 基础视频教程
  • 视频教程分类