Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/chs/desarrolloweb.com/home/html/muestra/muestra_comentario_no_revisado.php on line 58
Comentarios de la faq Extraer un trozo de texto no revisados
  Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Diseño web | Promoción web | Ganar dinero
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo
FAQ: Extraer un trozo de texto

 Se muestran 3 comentarios sin revisar

Antonio  20/4/07 
La respuesta dada, aunque correcta, es muy ineficiente. Un simple substr() solucionaría el problema de forma mucho más eficiente, tanto en extensión código como en consumo de CPU y en claridad.
Está visto que aquí se le tiene alergia a leerse el manual de PHP.

Zeo  04/6/07 
Tambien podrias utilizar la funcion substr de php

Te pongo un ejemplo:
substr($resultado['contenido'],0,800);

$resultado['contenido']: es la cadena recogida desde la base de datos.
El primer numero indica el caracter desde el cual se empieza a contar y el segundo el numero del caracter final.

Con lo que la funcion muestra del caracter 0 al caracter 800.

Espero que te sea de utilidad

Raziel  06/7/07 
Lo mejor es utilizar la función substr():

- string substr (string cadena, int comienzo [, int longitud])

- Devuelve la porción de cadena especificada por los parámetros comienzo y longitud.

Un ejemplo sería:

<?php
$cadena = "Hola mundo!";
echo substr($cadena, 0, 4); //Escribe "Hola"
echo substr($cadena, 5, 6); //Escribe "mundo!"
?>

- Saludos -

Ver el articulo / faq completo