Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/04/2004, 08:41
Avatar de drcyber
drcyber
 
Fecha de Ingreso: julio-2002
Mensajes: 826
Antigüedad: 21 años, 9 meses
Puntos: 2
Bueno, con la función strlen() puedes contar los carácteres que contiene una cadena de texto. Por ejemplo le aplicas la función a:

Código PHP:
$logitud strleng($row[campo]); 
y te devuelve la cantidad de carácteres de la cadena.

Luego, pues debes dividir la cantidad de carácteres entre 1000 para que te devuelva la cantidad de páginas que vas a generar. Tienes que usar la función ceil() para redondear por arriba en caso dado de que te resulte un decimal en la división.

Código PHP:
$paginas ceil($longitud/1000); 
Finalmente, para saber en qué página estás y la cantidad de carácteres ordenados que corresponden a dicha página utilizas:

Código PHP:
$pagactual 1000*($_GET[page]-1); 
Obviamente $_GET[page] viene por URL, algo asi: pag.php?page=1 donde dicho valor cambia por la pagina que quieras ver.

Y con otra función puedes debes meter la cadena completa y decirle que te la corte a los 1000 carácteres. Pero no se cual será dicha función.

Lo demás... para los expertos. Bye!
__________________
Dr. Cyber
Ingeniarte.com
(soy el mismo Takitei)