Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/02/2010, 09:10
yohairo
 
Fecha de Ingreso: enero-2010
Mensajes: 14
Antigüedad: 14 años, 3 meses
Puntos: 0
Nesecito un paginador alguien me puede ayudar los que estan aqui no lo entiendo

tengo este script y no puedo hacer que me funcione....
<?
$cantidad = true;
$cantidad=10;

if ($num_resultados/$cantidad==floor($num_resultados/$cantidad))
{$totalpaginas=$num_resultados/$cantidad;}
else
{$totalpaginas=(floor($num_resultados/$cantidad))+1;}

if(!isset($_GET['pagina']))
{$paginaactual=1;}
else
{
$paginaactual=$_GET['pagina'];
if ($paginaactual>$totalpaginas) $paginaactual=$totalpaginas;
}

$filainicial=(($paginaactual-1)*$cantidad)+1;
$filafinal=(($paginaactual)*$cantidad);
$inicio=$filainicial-1;

// En esta parte del script se muestra en pantalla el paginador, que puede ir como include.

echo "<p>Hay $num_resultados resultados, mostrando del $filainicial al $filafinal</p>";

echo "<p>";
for($paginador=1;$paginador<$totalpaginas+1;$pagin ador++)
{

if ($paginador>=1 AND $paginador<=$totalpaginas)
{
if ($paginador!=$paginaactual)
{echo "<a href='lista.php?pagina=$paginador'>$paginador</a> - ";}
else
{echo "$paginador - ";}
}

}
echo "</p>";

echo "<p>";

if ($paginaactual>1)
{
$paginaanterior=$paginaactual-1;
echo "<a href='lista.php?pagina=$paginaanterior'>Página Anterior</a> - ";
}
else
{
echo "Página Anterior - ";
}

echo "Página $paginaactual de $totalpaginas";

if ($paginaactual<$totalpaginas)
{
$paginasiguiente=$paginaactual+1;
echo "<a href='lista.php?pagina=$paginasiguiente'>Página Siguiente</a>";
}
else
{
echo " - Página Siguiente";
}
echo "<p>";

?>