Heim >Backend-Entwicklung >PHP-Tutorial >php 分页函数multi() discuz_PHP教程

php 分页函数multi() discuz_PHP教程

WBOY
WBOYOriginal
2016-07-21 15:46:261224Durchsuche

复制代码 代码如下:

/*
* 分页函数
* $num 总条数,$perpage 一页多少条, $curpage 当前页, $mpurl url, $page = 10 显示几个分页
*
*/
function multi($num, $perpage, $curpage, $mpurl, $page = 10) {
$multipage = '';
$realpages = 1;
if ($num > $perpage){
$offset = 4;
$realpages = @ceil($num / $perpage);
if ($page > $realpages) {
$form = 1;
$to = $realpages;
}else {
$form = $curpage - $offset;
$to = $form + $page - 1;
if ($form $form = 1;
//$to = $curpage + 1 - $form;
if ($to - $form $to = $page;
}
}
}

$multipage = ($curpage > 1 ? 'up ' : '');
for ($i = $form; $i $multipage .= $i == $curpage ? ''.$i.' ' :
''.$i.' ';
}
$multipage .= $curpage next ' : '';
$multipage = $multipage ? '
'.$multipage.'
' : '';
}

return $multipage;
}

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/320168.htmlTechArticle复制代码 代码如下: /* * 分页函数 * $num 总条数,$perpage 一页多少条, $curpage 当前页, $mpurl url, $page = 10 显示几个分页 * */ function multi($num, $per...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn