hola mira si quieres prueba este script que hice de paginacion, es facil de aplicar
Código PHP:
Ver original<?php
// maximo por pagina
{
$orden="id";
}
$limit = 20;
@$pag = 0;
// pagina pedida
@$pag = $_GET["pag"];
if ($pag < 1)
{
@ $pag = 1;
}
$offset = (@$pag-1) * $limit;
$sql = mysql_query("SELECT SQL_CALC_FOUND_ROWS * FROM usuarios ORDER BY ".$orden." LIMIT $offset, $limit ") or
die(mysql_error()); $sqlTotal = "SELECT FOUND_ROWS() as total";
// Total de registros sin limite
echo "<font face='Times New Roman, Times, serif' size='3'><center></br>";
echo "Actualmente existen <b>";
echo $total = $rowTotal["total"];
echo "</b> <b>Usuarios </b> registrados,";
echo " ordenados por <b>".$orden."</b>";
echo "<br><br>";
echo "<hr size='1' noshade>";
echo "<br>";
$total = $rowTotal["total"];
$i=1;
?>
<tr>
<td align="center" valign="middle"><?php echo $array['id']; ?></td>
<td align="center" valign="middle"><?php echo $array['nombre']; ?></td>
<td align="center" valign="middle"><?php echo $array['telefono']; ?></td>
<td align="center" valign="middle"><?php echo $array['cargo']; ?></td>
<td align="center" valign="middle"><?php echo $array['usuario']; ?></td>
<td align="center" valign="middle"><?php echo $array['nivel']; ?></td>
<td align="center" valign="middle"><label>
<img src="../images/editar.png" onclick="
document.getElementById('id').value = <?php echo $array['id']; ?>,
document.getElementById('nombre').value =
<?php echo empty($array['nombre']) ?
'0' : "'".$array['nombre']."'";?>,
document.getElementById('telefono').value =
<?php echo empty($array['telefono']) ?
'0' : "'".$array['telefono']."'"; ?>,
document.getElementById('cargo').value =
<?php echo empty($array['cargo']) ?
'0' : "'".$array['cargo']."'"; ?>,
document.getElementById('usuario').value =
<?php echo empty($array['usuario']) ?
'0' : "'".$array['usuario']."'"; ?>,
document.getElementById('nivel').value =
<?php echo empty($array['nivel']) ?
'ADMINISTRADOR' : "'".$array['nivel']."'"; ?>" border="0"title="Actualizar Usuario"/>
</label></td>
<td align="center" valign="middle">
<img src="../images/eliminar.png" title="Eliminar Usuario" onClick="return confirm('¿Esta seguro que desea Eliminar este Usuario? \n .::Una vez Eliminado no se podrá recuperar de la Base de Datos::.')"></a>
</td>
</tr>
</tr>
<?php $i++; } ?>
</table>
<p align="center"><strong>Páginas: <span class="Estilo5">|</span></strong>
<strong>
<?php
$totalPag = ceil($total/$limit); for( $i=1; $i<=$totalPag ; $i++)
{
$links[] = "<a href=\"?pag=$i\">$i</a>";
}
echo implode("<strong> | </strong>", $links); ?>
<span class="Estilo5">|</span></strong></p>