/**分頁操作模塊**/
if($p>1)
{
echo?'<a?href="?p=1">首頁</a>';
echo?'<a?href="?p='.($p-1).'">上一頁</a>';
}
if($pagecount<=10)
{
for($j=1;$j<=10;$j++)
{
echo?'<a?href="?p='.$j.'">?'.$j.'?</a>';
}
}else
{
if($p>=8&&$p<=$pagecount-9)
{
echo?'...';
for($j=$p;$j<=$p+9;$j++)
{
echo?'<a?href="?p='.$j.'">?'.$j.'?</a>';
}
echo?'...';
}
else?if($p>$pagecount-9&&$p<=$pagecount)
{
echo?'...';
for($j=$pagecount-10;$j<=$pagecount;$j++)
{
echo?'<a?href="?p='.$j.'">?'.$j.'?</a>';
}
}
else?
{
for($j=1;$j<=10;$j++)
{
echo?'<a?href="?p='.$j.'">?'.$j.'?</a>';
}
echo?'...';
}
}
if($p<$pagecount)
{
echo?'<a?href="?p='.($p+1).'">下一頁</a>';
echo?'<a?href="?p='.$pagecount.'">尾頁</a>';
}
echo?'?共'.$pagecount.'頁';
2015-07-21
方式很多,只要能走通,邏輯清晰就可以