Проблем със странициране

razor72

Registered
Може ли някой този код да направи така например има 100 страници с коментари да показва до 5 страници след 5 страници да сложи ....... и след точките да покаже от 95 до 100 като първите 5 страници

Код:
$query = mysql_query("SELECT COUNT(id) AS numrows FROM coments WHERE tid='$f[id]'"); 
$rowp = mysql_fetch_array($query, MYSQL_ASSOC);
$numrows = $rowp['numrows'];
$maxPage = ceil($numrows/$broicom);
$self = $_SERVER['PHP_SELF'];
$nomeranastranici = '';
echo"<div id=\"paging\">";
for($page = 1; $page <= $maxPage; $page++){
if ($page == $pageNum){
$nomeranastranici .= "<a class=\"blackened\">$page</a>";}
else{
$nomeranastranici .= "<a href=\"$self?p=profuser&id=$row[username]&page=$page\">$page</a>";}
}
if ($pageNum > 1)
{$page = $pageNum - 1;
$predishna = "<a href=\"$self?p=profuser&id=$row[username]&page=$page\">Предишна</a> ";
}
else
{
$predishna = '';
}
if ($pageNum < $maxPage)
{$page = $pageNum + 1;
$sledvashta = "<a href=\"$self?p=profuser&id=$row[username]&page=$page\">Следваща</a> ";
}
else
{
$sledvashta = '';
}
echo"<center>";
echo $predishna . $nomeranastranici . $sledvashta;
echo "</center></div>
 

Back
Горе