Класация да показва 10 страници

amarok

Registered
Как мога да направя като влезна в класация да показва 10 страници като стигна до 5 да показва още 5 и да стават 15 абе нещо такова като тук в Web-Tourist в търсачката



Код:
<?
$query = "SELECT COUNT(name) AS numrows FROM users";
$result = mysql_query($query) or die('Error, query failed');
$row = mysql_fetch_array($result, MYSQL_ASSOC);
$numrows = $row['numrows'];
$maxPage = ceil($numrows/$broinastranica);
$self = $_SERVER['PHP_SELF'];
$nomeranastranici = '';
for($page = 1; $page <= $maxPage; $page++)
{
if ($page == $pageNum)
{
$nomeranastranici .= "<a href=\"\" class='text_border'> $page</a>";
}
else
{
$nomeranastranici .= " <a href=\"?a=ranking&page=$page\" class='g3link_border'>$page</a> ";
}
}
if ($pageNum > 1)
{
$page = $pageNum - 1;
$predishna = " <a href=\"?a=ranking&page=$page\" class='glink'> « </a> ";

$parva = " <a href=\"?a=ranking&page=1\"></a> ";
}
else
{
$predishna = ' ';
$parva = ' ';
}
if ($pageNum < $maxPage)
{
$page = $pageNum + 1;
$sledvashta = " <a href=\"?a=ranking&page=$page\" class='glink'> » </a> ";
$posledna = " <a href=\"?a=ranking&page=$maxPage\"></a> ";
}
else
{
$sledvashta = ' ';
$posledna = ' ';
}
echo "<center>$parva  $predishna  $nomeranastranici  $sledvashta  $posledna</center>";
?>
 

Back
Горе