Tal vez lo que hablé hace unos días te sirva para aprender.
http://www.forosdelweb.com/f18/pagin...rarlo-1086890/
funciona de la siguiente manera:
a la clase le debes pasar por parámetro el total de entradas que hay en la tabla y la página actual en la que te encuentras (0 por defecto si no has iniciado ninguna página)
en la consulta SQL debes poner el limit limit_since, limit_result_set generado por la propia clase y ya tienes los datos para tu paginacion. ya solo te quedaría crear los enlaces con sus respectivos href, también generados por la clase y listo.
si no sabes utilizar clases de PHP, entonces puedes utilizar los cálculos de la clase para saber qué requisitos mínimos debe tener una paginación para calcular. puedes investigar los bucles/loops para saber cómo funcionan y se generan los datos.
destripa la clase a tu antojo y conoce limit de mysql y mysqli_num_rows o en su defecto COUNT(*) de mysql.
saludos! :D