麻辣堂|资源主站|开发论坛|在线手册
首页 Apache Linux Java MySQL 注册帮助 
PHP项目开发组是PHP开发资源网于2007组年建成立的项目开发团队,目前核心开发成员有27人, 项目协作成员8名.下设7个开发组,主要承接大/中型网站项目开发任务。

    由于开发任务较多,人员比较紧张,现面向社会招聘全职或者兼职开发人员,不管你是在校大学生,还是全职开发人员,以及SOHO都可以联系本站,我们可以长期合作,并为您带来丰厚的报酬。
  您现在的位置:PHP开发资源网 > 麻辣堂 > 详细资料
待解决
帮看一下我的分页函数的问题
悬赏分:20 - 2007年08月21日

我这个分页在显示所有文章(index.php?page=1)时没问题,但显示到类别时就出错了,应是(list.php?sid=4&page=2)但它却是(list.php?page=2)。哪位帮改一下或告知改哪?

CODE:
//分页函数
function genpage($sql,$prepage="")
{
global $page,$total,$totalpage;
$total=do_sql($sql,t);
$totalpage=ceil($total/$prepage);
if(empty($_GET[page]))
{
$page=0;
}
else
{
$page=$_GET[page];
if($page<0) $page=0;
if($page>=$totalpage) $page=$totalpage-1;
}
$sql.= " limit " .($page*$prepage).",$prepage";
return $sql;
}
//显示分页
function showpage()
{
global $page,$total,$totalpage;
if(empty($_GET[page]))
{
if($totalpage<=1){}else{
$showpage="第1页&nbsp;";
$showpage.="<a href=$PHP_HELF?page=".($page+1).">下一页</a>&nbsp;";
$showpage.= "<a href=$PHP_HELF?page=".($totalpage-1).">最后一页</a>";}
}else{
$showpage.= "<a href=$PHP_HELF?page=0>第一页</a>&nbsp;";
$showpage.= "<a href=$PHP_HELF?page=".($page-1).">上一页</a>&nbsp;第".($page+1)."页&nbsp;";
$showpage.= "<a href=$PHP_HELF?page=".($page+1).">下一页</a>&nbsp;";
$showpage.= "<a href=$PHP_HELF?page=".($totalpage-1).">最后一页</a>";
}
return $showpage;
}

提问者:wwwd1   08-21 17:05
答复
路过。。。顺便帮顶:)
回答者:玉米づ冰冻可乐 - 瓦岗村民 8-22 09:10
我也来回答:
不管你有没有帮助我们,瓦岗寨8万村民将感谢你。。。。。

为防止灌水,您需要计算一道数学题: 答案:
51 + 47 = ? 请将计算结果填在上面

 
[]
©2007 PhpRes.COM