El tema paginacion no es para nada complicado, simplemente hay que entender como funciona..
un ejemplo basico:
Código PHP:
$paginaActual = 4
$resultadosPorPagina = 10;
$Limite = ( ( $paginaActual * $resultadosPorPagina ) - $resultadosPorPagina );
y el SQL quedaria
SELECT ... LIMIT $Limite, $resultadosPorPagina
para saber la cantidad de paginas hay que hacer una cuenta sencilla:
Código PHP:
$paginasCantidad = ceil( $cantidadRegistros / $resultadosPorPagina );
espero que te sirva.
saludos!