Aqui os dejo el codigo php de la paginacion:
Código PHP:
<?php
require_once('PHPPaging.lib.php');
// Apertura de la conexión a la base de datos e Inclusión del script
// Instanciamos el objeto
$paging = new PHPPaging;
// Indicamos la consulta al objeto
$paging->agregarConsulta("SELECT * FROM peliculas ORDER BY titulo ASC");
// Poniendo 20 resultados por página
$paging->porPagina(20);
// Estableciendo las páginas adyacentes
$paging->paginasAntes(4, 10, 30);
$paging->paginasDespues(4, 10, 30);
// Estableciando el estilo de la clase
$paging->linkClase('nav');
// Estableciendo el separador general
$paging->linkSeparador(false); //Significa que no habrá separacion
// Separador especial
$paging->linkSeparadorEspecial('...');
// Ingresando un ancla
$paging->linkAgregar('#estados');
// Personalizando el título de los links
$paging->linkTitulo('Página %1$s: Ver registros del %2$s al %3$s (Total: %4$s)');
// Cambiando el texto hacia la primera y última páginas
$paging->mostrarPrimera("|<", true);
$paging->mostrarUltima(">|", true);
// Quitando el link hacia las páginas anterior y siguiente
$paging->mostrarAnterior(false);
$paging->mostrarSiguiente(false);
// Cambiando el texto de la referencia a la página actual
$paging->mostrarActual("<span class=\"navthis\">{n}</span>");
// Cambiando el nombre de la variable
$paging->nombreVariable("pag");
// Ejecutamos la paginación
$paging->ejecutar();
?>
</table>
<?php
// Imprimimos algo de información
echo "<b>Página ".$paging->numEstaPagina()." de ".$paging->numTotalPaginas()."<br>";
echo "</b>Mostrando ".$paging->numRegistrosMostrados()." resultados, del ".$paging->numPrimerRegistro()." al ".$paging->numUltimoRegistro();
echo " de un total de ".$paging->numTotalRegistros()."<br><br>";
// Imprimimos la barra de navegación
echo "<div class='navigation'>".$paging->fetchNavegacion()."</div>";
?>
Saludos.