Jorel he probado tu solucion:
Pero obtengo el mismo resultado que con el mio, es decir sigue sin solucionarse lo de la primera descripcion.
En cuanto a pagianar los resultados se hacerlo con el ejemplo que pones, pero la cosa es que no se como mezclar mi codigo que dezplaza en horizontal y puedo determinar el numero que aparecera en cada linea con lo de la paginacion.
Gracias por tu ayuda