codigo paginar
Código PHP:
<?
include("conexion.php");
$link=Conectarse();
if(!isset($paginaActual)) {
$paginaActual=1;
}
$regXpag = 3;
$sql = "SELECT count(*) as cantDatos FROM nota";
$cantDatos = mysql_result(mysql_query($sql,$link), 0, "cantDatos");
if($cantDatos<$regXpag) {
$regXpag = $cantDatos;
}
$final_estimado = ($cantDatos / $regXpag) + 1;
$regActual = ($paginaActual*$regXpag)-$regXpag;
$sql = "SELECT * FROM nota ";
$sql.= "limit $regActual,$regXpag";
$datos = mysql_query($sql,$link);
while($mostrar = mysql_fetch_array($datos))
{
echo $mostrar['fecha']." <br>";
}
$final=round($final_estimado);
echo "<br>[Página $paginaActual de $final]";
if($paginaActual>1) {
$paginaAnterior = $paginaActual-1;
echo "<a href='$PHP_SELF?paginaActual=$paginaAnterior'>Anterior</a>";
}
if($paginaActual<$final_estimado) {
$paginaSiguiente = $paginaActual+1;
echo "<a href='$PHP_SELF?paginaActual=$paginaSiguiente'>Siguiente</a>";
}
?>