我弄了一个简单的php分页但是跳转不了下一页有没有人可以帮忙看下

<html><head></head><body><table><?php$con=mysql_connect("localhost","root","root");my... <html>
<head>

</head>
<body>
<table>
<?php
$con=mysql_connect("localhost","root","root");
mysql_select_db("test",$con);
$textcount= mysql_query("select count(*) from usertext");

$pagesize=4;

if($GET_['page']==null){$page=0;}else $page=$_GET['page'];
$pagecount;
if($textcount<$pagesize) {$pagecount=1;}
else if($textcount%$pagesize==0){$pagecount=(int)($textcount/$pagesize);}
else if($textcount%$pagesize!=0){$pagecount=(int)($textcount/$pagesize)+1;}
$start=($page)*$pagesize;

$text=mysql_query("select * from usertext LIMIT $start,4 ");
while($rows=mysql_fetch_array($text)or die(mysql_error())){
?>
<tr><td><?php echo $rows['name'];?></td></tr>
<tr><td><?php echo $rows['text'];?></td></tr>
<tr><td><?php echo '<a href="show.php?page='.($page+1).'">aa</a>'; ?></td></tr>
<?php }?>

</table>

</body>

</html>
展开
 我来答
julongshan
2014-10-08 · TA获得超过110个赞
知道小有建树答主
回答量:248
采纳率:0%
帮助的人:237万
展开全部
具体是怎么不能跳转?数据不够?有没有错误信息,还是点了链接后仍然显示的第一页?
更多追问追答
追问
点了仍然显示第一页,数据够的那个查询语句没问题
追答

你的代码有个简单的拼写错误,导致了不能跳转

if ($GET_['page'] == null) {   //$_GET才对  这样始终$page都为0了
                $page = 0;
            } else
                $page = $_GET['page'];
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CT大耳牛
推荐于2016-03-05 · 超过28用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:54.4万
展开全部
//$start = ($page)*$pagesize;
$limit = ($page-1)*$pagesize.','.$page*$pagesize;
$text = mysql_query("select * from usertext limit ".$limit);
试试这个吧!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式