关于分页,大家帮我看看是什么问题? 哪位能告诉我$_GET['pagenum']是什么意思吗,不明白怎么突然跑出来个$_GET['pagenum']? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $_GET['pagenum']是从URL中获取的变量,用于传递当前面页号码 我没仔细看你的代码,我觉得discuz的代码很值得学习,我用的是它上面的分页函数!function multi($num, $perpage, $curr_page, $mpurl) { $multipage = ''; if($num > $perpage) { $page = 10; $offset = 2; $pages = ceil($num / $perpage); $from = $curr_page - $offset; $to = $curr_page + $page - $offset - 1; if($page > $pages) { $from = 1; $to = $pages; } else { if($from < 1) { $to = $curr_page + 1 - $from; $from = 1; if(($to - $from) < $page && ($to - $from) < $pages) { $to = $page; } } elseif($to > $pages) { $from = $curr_page - $pages + $to; $to = $pages; if(($to - $from) < $page && ($to - $from) < $pages) { $from = $pages - $page + 1; } } } $multipage .= '<a href="'.$mpurl.'&page=1"><<</a> '; for($i = $from; $i <= $to; $i++) { if($i != $curr_page) { $multipage .= '<a href="'.$mpurl.'&page='.$i.'">['.$i.']</a> '; } else { $multipage .= '<u><b>['.$i.']</b></u> '; } } $multipage .= $pages > $page ? " ... <a href=\"$mpurl&page=$pages\"> [$pages] >></a>" : " <a href=\"$mpurl&page=$pages\">>></a>"; } return $multipage;} 正则表达式 伪静态化 zend studio 的扫描构建项目,它到底构建了什么? php分页问题 有谁能帮我配iis7+php5 请问如何完成页面跳转后的自动刷新操作 求助啊~~:用php缩放图片的问题 png怎么比jpg小那么多? PHP方面的稿件该往哪里投,兄弟们进来说说吧 [每人都有分] 不用全局变量,可以通过第二个页把变量值传给第三个页面吗?怎么做? 请问各位高手 高手看看这段代码!有点问题! 请问Leadbbs论坛数据如何转移到像Discuz!这样的论坛里?
function multi($num, $perpage, $curr_page, $mpurl) {
$multipage = '';
if($num > $perpage) {
$page = 10;
$offset = 2; $pages = ceil($num / $perpage);
$from = $curr_page - $offset;
$to = $curr_page + $page - $offset - 1;
if($page > $pages) {
$from = 1;
$to = $pages;
} else {
if($from < 1) {
$to = $curr_page + 1 - $from;
$from = 1;
if(($to - $from) < $page && ($to - $from) < $pages) {
$to = $page;
}
} elseif($to > $pages) {
$from = $curr_page - $pages + $to;
$to = $pages;
if(($to - $from) < $page && ($to - $from) < $pages) {
$from = $pages - $page + 1;
}
}
}
$multipage .= '<a href="'.$mpurl.'&page=1"><<</a> ';
for($i = $from; $i <= $to; $i++) {
if($i != $curr_page) {
$multipage .= '<a href="'.$mpurl.'&page='.$i.'">['.$i.']</a> ';
} else {
$multipage .= '<u><b>['.$i.']</b></u> ';
}
}
$multipage .= $pages > $page ? " ... <a href=\"$mpurl&page=$pages\"> [$pages] >></a>" : " <a href=\"$mpurl&page=$pages\">>></a>";
}
return $multipage;
}