Sort de Texto

JuDaS
23 de Noviembre del 2005
Hola, he estado intentando crear una especie de pagina de descripcion de articulos, es decir, tengo una serie de articulos alamacenados en una bd y quiere tener una pagina principal donde se lea una breve introduccion al articulo y se redireccione desde ahi al articulo total, el problema que he tenido es que quiero sacar esta intro del articulo total, cojer los primeros 200 - 300 caracteres y hacerlos la intro para ponerlo en la pagina de descripcion. No se si deba hacerlo por le lado de mysql o por el lado de php.

Si alguien tiene alguna idea le agradeceria.

Andras
23 de Noviembre del 2005
- Primero seleccionas todo de la base de datos
- Luego cuentas cuantas filas tienes y haces un for
- En el for sacas el campo que contiene los artículos
- Le haces un $resumen = subsrt($cadena,0,300), donde '$cadena' es tu artículos, '0' es e caracter donde empieza tu resumen, y '300' es la longitud del resumen.
- Como nunca vas a terminar con un punto en el caracter 300, haces un explode por punto $resumenSeparado = explode('.',$resumen). En el que generas una matriz con todas las oraciones separadas.
- Haces un $longitud = count($resumenSeparado), para saber cuantas oraciones tienes.
Luego haces un for:
for($I=o;$i<$longitud-1;$i++){
$NvoResumen .= $resumenSeparado[$i]
};

-Al final te quedas con todas las oraciones menos la última que es la que no está completa
- Luego lo guardas en un campo mas de tu base de datos.