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

k0kytak

Registered
Може ли да ми кажете как да направя да показва първоначално 10 страници след като отида на 10 страница да показва 12 после като дам на 12 - 14 и така ето кода


Код:
$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>";
?>
 
Доколкото гледам кода е така. Ако не е така


$pageshow="$userclick";
 
KlaXeN каза:
Доколкото гледам кода е така. Ако не е така


$pageshow="$userclick";

ммммм не те разбрах какво искаше да кажеш..
Аз искам да показва парвоначално 10 страници после като дам на 10-та страница да показва 12 после като дам на 12 страница да показва 14 и така :lol:
 
Мисля, че това където искаш е невъзможно.

За последните страници

$pageslimit="10" // показва последните 10 страници
 
KlaXeN каза:
Мисля, че това където искаш е невъзможно.

За последните страници

$pageslimit="10" // показва последните 10 страници

еми не става..
Ако някой знае как ще стане кода от горе нека да пише.. :?
 

Горе