如果用PHP加MYSQL形成分页显示很简单
看下面的例子:
//$maxnum是每页所显示的最大记录数
$allnum = mysql_num_rows($res);
$page = ceil( $allnum / $maxnum );
$lastnum = $allnum - ( $maxnum * ( $page - 1 ) );
$limitd = $nowpage * $maxnum;
if ( $page == ( $nowpage + 1 ) ) $maxnum = ( $maxnum > $lastnum ) ? $lastnum : $maxnum;//判断最后一页的记录数for ( $i = 0; $i < $page; $i++ )
{
if ( $i == $nowpage )
{
echo " <font color=silver>[ ".($i+1)." ]</font>";
}
else
{
echo " [<a href=index.php?nowpage=$i ".($i+1)." </a>]";
}
}
看下面的例子:
//$maxnum是每页所显示的最大记录数
$allnum = mysql_num_rows($res);
$page = ceil( $allnum / $maxnum );
$lastnum = $allnum - ( $maxnum * ( $page - 1 ) );
$limitd = $nowpage * $maxnum;
if ( $page == ( $nowpage + 1 ) ) $maxnum = ( $maxnum > $lastnum ) ? $lastnum : $maxnum;//判断最后一页的记录数for ( $i = 0; $i < $page; $i++ )
{
if ( $i == $nowpage )
{
echo " <font color=silver>[ ".($i+1)." ]</font>";
}
else
{
echo " [<a href=index.php?nowpage=$i ".($i+1)." </a>]";
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货