php分页显示问题

我做了一个php的分页显示,但是我想要每次刷新页面都将跳转到分页里面的最后一页,请问有没有高手指点一下捏?也就是说希望页面刷新的时候让$page=$pagecount... 我做了一个php的分页显示,但是我想要每次刷新页面都将跳转到分页里面的最后一页,请问有没有高手指点一下捏?也就是说希望页面刷新的时候让$page=$pagecount 展开
 我来答
likely_01
2011-04-26 · TA获得超过148个赞
知道小有建树答主
回答量:179
采纳率:100%
帮助的人:98.4万
展开全部
$con=mysql_connect("localhost","root","")or die("数据库连接失败");
mysql_select_db("list");
session_start();
$pagesize=5;
$res = mysql_query("SELECT count(*) FROM add_list",$con);
$myrow = mysql_fetch_array($res);
$numrows=$myrow[0];
$pages=intval($numrows/$pagesize); //总页数
if ($numrows%$pagesize)
$pages++;
if(isset($_GET['page'])){
$page=intval($_GET['page']);//非首次访问的页数
}
else{
$page=1;//首次访问的页数
}
$offset=$pagesize*($page-1);
$res=mysql_query("select * from add_list order by id asc limit $offset,$pagesize" ,$con);
echo "<div align='center'>共有".$pages."页(".$page."/".$pages.")<br>";
for ($i=1;$i<$page;$i++)
echo "<a href='show.php?page=".$i."'>第".$i ."页</a> ";
echo "第".$page."页 ";
for ($i=$page+1;$i<=$pages;$i++)
echo "<a href='show.php?page=".$i."'>第".$i ."页</a> ";
echo "<br>";
echo "<form action='show.php' method='post'> ";
$first=1;
$prev=$page-1;
$next=$page+1;
$last=$pages;
if ($page>1)
{
echo "<a href='show.php?page=".$first."'>首页</a> ";
echo "<a href='show.php?page=".$prev."'>上一页</a> ";
}
if ($page<$pages)
{
echo "<a href='show.php?page=".$next."'>下一页</a> ";
echo "<a href='show.php?page=".$last."'>尾页</a> ";
}
追问
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
喵问答
2011-04-26 · 专注学习咨询内容信息分享
喵问答
采纳数:32 获赞数:119

向TA提问 私信TA
展开全部
是默认进去就是最后一页吗???
更多追问追答
追问
嗯 对
追答
那你刚开始直接后台查询总页数直接赋值给他不就可以啦
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zourong2791165
2011-04-26 · TA获得超过614个赞
知道小有建树答主
回答量:388
采纳率:0%
帮助的人:610万
展开全部
$page = $_GET[page];
$page = $pagecount;
---------------------------------
也许上面这个不成~你的“刷新”,是什么定义?
追问
就是刚打开这个页的时候或者是说当刚加载的时候,请指教~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式