Tema: Paginacion..
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/07/2003, 12:56
klulo
 
Fecha de Ingreso: febrero-2003
Ubicación: Guanare
Mensajes: 90
Antigüedad: 21 años, 2 meses
Puntos: 0
$Tamano_Pagina = 50;
$pagina = $_GET["pagina"];

if (!$pagina) {
$inicio = 0;
$pagina = 1;
$count = 0;
}
else
{
$inicio=($pagina - 1)* $Tamano_Pagina;

}
if ($total_paginas > 1)
{
$previo=$pagina - 1;
$primera=1;
$ultima=$total_paginas;
echo $control1=$total_paginas - $pagina; //4 - 1 = 3
echo $rcontrol=$total_paginas - $control1; // 4 - 3 = 1
echo "<font face='Arial Narrow' size='2'><a href='pagina.php?pagina=" .$primera ."'>Primera </font></a>";
echo "<font face='Arial Narrow' size='2'>&nbsp;<a href='pagina.php?pagina=" .$previo ."'><< </font></a>";
for ($i=$rcontrol; $i<=$total_paginas; $i++)
{
if ($pagina == $i)
{
// si muestro el indice de la pagina actual, no coloco enlace
echo "<font color='#0000FF'>[$pagina]";
}
else
{
// si el indice no corresponde con la pagina mostrada actualmente, coloco el enlacec para ir pagina
$next=$rcontrol+1;
echo "<font face='Arial Narrow' size='2'>&nbsp;<a href='pagina.php?pagina=" . $i . "'>".'&nbsp;&nbsp;'.$i."</font></a>";
// ?rutaini=".$Rutaini1."?rutafin=".$Rutafin1."?model o=".$Modelo1."
}
}


echo "<font face='Arial Narrow' size='2'>&nbsp;<a href='pagina.php?pagina=" .$next. "'>>> </font></a>";
}
echo "<font face='Arial Narrow' size='2'>&nbsp;<a href='pagina.php?pagina=" .$ultima ."'>Ultima </font></a>";
echo "</tr>";
echo "</table>";
echo "</td>";
echo "</tr>";
echo "</table>";
?>

prueba te con este a ver que tal te funciona