/*
* ページング関数
* $num はアイテムの総数、$perpage は 1 ページのアイテム数、$curpage は現在のpage, $mpurl url, $page = 10 はページネーションの数を示します
*
*/
function multi($num, $perpage, $curpage, $mpurl, $page = 10) {
$multipage = ''; realpages = 1;
if ($num > $perpage ){
$offset = 4;
if ($page > $realpages); 1;
$to = $realpages;
}else {
$form = $curpage - $offset;
if ($form $form = 1 ;
//$to = $curpage + 1 - $form;
if ($to - $form < $page) {
$to = $page;
}
}
$multipage = ($curpage > 1 ? '
for ($i = $)フォーム; $i <= $i++) {
$multipage .= $i == $curpage ''.$i.' ="'.$mpurl.'page='.$ i.'">'.$i.' }
$multipage
next$multipage = $multipage '
'.$multipage.'
' : ''
}
$multipage;
http://www.bkjia.com/PHPjc/320168.html
www.bkjia.com
true