Código:
<?php
include('conn.php');
$RegistrosAMostrar=10;
if(isset($_GET['pag'])){
$RegistrosAEmpezar=($_GET['pag']-1)*$RegistrosAMostrar;
$PagAct=$_GET['pag'];
}else{
$RegistrosAEmpezar=0;
$PagAct=1;
}
$sql1 = "SELECT * FROM usuarios";
$sql0 = $sql1;
$sql1 .= " ORDER BY fecha DESC LIMIT $RegistrosAEmpezar, $RegistrosAMostrar";
$Resultado=mysql_query($sql1,$link1) or die("el error es en la linea 37: ".mysql_error());
while ($MostrarFila = mysql_fetch_array($Resultado)) {
echo $MostrarFila['nombre']
}
//echo $sql0;
$NroRegistros=mysql_num_rows(mysql_query($sql0));
$PagAnt=$PagAct-1;
$PagSig=$PagAct+1;
$PagUlt=$NroRegistros/$RegistrosAMostrar;
//verificamos residuo para ver si llevará decimales
$Res=$NroRegistros%$RegistrosAMostrar;
// si hay residuo usamos funcion floor para que me
// devuelva la parte entera, SIN REDONDEAR, y le sumamos
// una unidad para obtener la ultima pagina
if($Res>0) $PagUlt=floor($PagUlt)+1;
if ($PagUlt > 1) {
//desplazamiento
//echo "<a onclick=Pagina('1')>Primero</a> ";
if($PagAct>1) {
echo "<a onclick=Pagina('$PagAnt') href='#'><< Anterior</a>";
}
if($PagAct<$PagUlt) {
echo "<a onclick=Pagina('$PagSig') href=#>Siguiente >></a>";
}
}
?>

