[Resolvido] Inverter numeração de paginação.
olá. tenho um código de paginação:
<?php
$quant_pg = ceil($quantreg/$numreg);
$quant_pg++;
// Verifica se esta na primeira página, se nao estiver ele libera o link para anterior
if ( @$_GET['pg'] > 0) {
echo "<a href=".$_SERVER['PHP_SELF']."?pg=".(@$_GET['pg']-1)." class=pg >«</a> | ";} else {
echo "<font color=#999999>« | </font>";
}
// Faz aparecer os numeros das página entre o ANTERIOR e PROXIMO
for($i_pg=1; $i_pg<$quant_pg;$i_pg++) {
// Verifica se a página que o navegante esta e retira o link do número para identificar visualmente
if (@$_GET['pg'] == ($i_pg-1)) {
echo " <span class=pgoff>(Tira - $i_pg)</span> ";
} else {
$i_pg2 = $i_pg-1;
echo " <a href=".$_SERVER['PHP_SELF']."?pg=$i_pg2 class=pg>Tira - $i_pg</a> ";
}
}
// Verifica se esta na ultima página, se nao estiver ele libera o link para próxima
if ((@$_GET['pg']+2) < $quant_pg) {
echo " | <a href=".$_SERVER['PHP_SELF']."?pg=".(@$_GET['pg']+1)." class=pg >»</a>";} else {
echo "<font color=#999999> | »</font>";
}
?>ele está fazendo a paginação certinho. o que eu preciso é que a paginação fosse invertida.está assim, inicia com a página 1:
1 - 2 - 3
gostaria que fosse assim, iniciasse com a última página:
3 - 2 - 1
é possível?
Discussão (2)
Carregando comentários...