Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/08/2011, 10:20
meister256
 
Fecha de Ingreso: febrero-2011
Mensajes: 9
Antigüedad: 13 años, 2 meses
Puntos: 0
Paginar el contenido de un registro de la bd (mysql).

Hola a todos, mi pregunta no es como paginar un array de los registros de una tabla, sino paginar el contenido de un solo campo, en función del tamaño de su contenido, aparezcan más o menos páginas que lo dividan.

Es decir, tengo en la base de datos una tabla llamada relatos, y dicha tabla la forman los campos id, titulo, autor, relato y fecha.

Supongamos que el campo "relato" contiene un texto de unos 3000 caracteres, y quiero que haya un máximo de 1000 caracteres por página.

¿Hay alguna manera de configurar un paginador para que haga esta función?, si hay 5000 caracteres, que muestre 5 páginas, 10000, 10, y así con cada registro de la tabla relatos que se muestre.

Tampoco estaría mal que haga el corte en un punto y aparte, pudiendo cortar el texto antes de los 1000 caracteres o después.

No se si me he explicado bien, pero no sé por donde empezar a hacer ésto, pues realmente desconozco que con php se pueda hacer algo así.

Si por el contrario, se puede hacer con javascript o algún otro lenguaje, no os cortéis, aunque lo haya enfocado a php, también me valen otros lenguajes de programación.

Un saludo y gracias.