Bueno, espero que hayas podido arreglarlo con lo que te dieron los compañeros, pero te digo sobre tu código. No lo he mirado muy a fondo, pero veo un error grabe. Tienes estas líneas:
Pero la variable $page no la has creado en ningún sitio. No va a estar ahí por arte de magia, te falta rescatarla de la URL con GET. Algo así:
Código PHP:
Ver original$page = 1;
if (!isset($_GET['page'])){ $page = $_GET['page'];
}
De aquí en adelante, en $page tendrás el valor de la URL si existía o 1 si no existía. Ya puedes quitar el if que tú tenías.
Lo demás en principio lo veo bien, pero ya te digo que no lo miré muy a fondo. Ya tú decides si quieres seguir con tu código o con lo que te pasaron los compañeros.
Un saludo.