大家来帮我看看!! hehe,自己调吧,万一调不出来,再把错误贴除来把 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(!$page){$page=1;}$p=ceil($max/10);$low=10*($page-1);這裡有問題,每次$page都為1了,那不是每次$low都為0你的翻頁連結裏面沒有帶上$page參數,所以每次$page=1 sorry,没怎么细看,直觉觉得是这一句错了,如果不是请见谅echo "<a href=\"?low=$prev_page\">上一页</a> ";我认为应该改成echo "<a href=$prev_page>上一页</a> ";要不“”“”之间加.把它们连起来? 楼上说对的,我想应该写成:echo "<a href='/?page=".$prev_page."'>上一页</a> ";echo "<a href='/?page=".$next_page."'>下一页</a> "; 你试试:echo "<a href='/?page=".($page-1)."'>上一页</a> ";echo "<a href='/?page=".($page+1)."'>下一页</a> ";你的变量用得太乱了。$page 是页号,而 $prev_page 和 $next_page 则是记录数,而且你的 $next_page=$low+$x;$prev_page=$low-$x;好像也有点问题,如果按你想的那样,这样你向上翻页时并不总是跳过10条,而有可能是最后一页的条数。其实你不必用 $x 的,因为当记录不够时,MYSQL 不可能无中生有的给你弄出些记录来的。 补充一句,因为我HTML没怎么看,所以我不知道 echo "<a href='/?page=".(*)."'>下一页</a> "; 可不可以正确链接。我一般都是用 echo "<a href='$PHP_SELF?page=".(*)."'>....";你在调试时可以把各个变量 ECHO 出来,这样就可以知道是哪的问题了。 无限导航菜单问题,在线等 php调用shell如何取得返回值 Zend Studio for Eclipse 和 Zend Studio 有什么区别吗? 解析XML的问题 收索限制的问题,请教各位! 告急!!!如何判断查询两张表?大家都来看一下??? Bzip2 库的使用问题 一个我2天都没搞定的问题!!! 关于下载的问题,急 linux下gd安装求助 一个关于日期比较的问题 请问那里可以下载phpMyAdmin??谢谢
{$page=1;}
$p=ceil($max/10);
$low=10*($page-1);
這裡有問題,每次$page都為1了,那不是每次$low都為0你的翻頁連結裏面沒有帶上$page參數,所以每次$page=1
echo "<a href=$prev_page>上一页</a> ";要不“”“”之间加.把它们连起来?
echo "<a href='/?page=".$next_page."'>下一页</a> ";
echo "<a href='/?page=".($page-1)."'>上一页</a> ";
echo "<a href='/?page=".($page+1)."'>下一页</a> ";你的变量用得太乱了。$page 是页号,而 $prev_page 和 $next_page 则是记录数,而且你的 $next_page=$low+$x;$prev_page=$low-$x;好像也有点问题,如果按你想的那样,这样你向上翻页时并不总是跳过10条,而有可能是最后一页的条数。其实你不必用 $x 的,因为当记录不够时,MYSQL 不可能无中生有的给你弄出些记录来的。
你在调试时可以把各个变量 ECHO 出来,这样就可以知道是哪的问题了。