Buenas gente!
Hace tiempo que manejo la paginación y no tengo ningún problema, pero me gustaría mejorarla. El caso es que cuando pagino resultados y el usuario visita uno de ellos, en ocasiones antes de volver a la paginación el usuario tiene que navegar por paginas intermediarias y por el momento mi solución es ir arrastrando el número de página y la consulta realizada, así cuando el usuario vuelve a la paginación directamente le muestro la página origen, es decir, si estoy en la pagina 3 y entro en un registro, al volver a la paginación vuelvo a la página 3.
Por eso me gustaría saber que mejora tiene la gente para implementarlo. Mi mejor idea es utilizar variables de session guardando la consulta, la página y la sección de la web a la que pertenece.
Un saludo y gracias de antemano.