Impedir desajustes de diseño si el texto a mostrar es muy largo


Supongamos que tenemos una grilla de datos y en una de las celdas necesitamos imprimir un campo mysql que puede venir con mucho texto (por ejemplo un campo con comentarios, descripción, etc).

Lo primero es leer la tabla mysql e imprimir sus datos en pantalla. Si un campo tiene mucho texto, nos puede desalinear mucho nuestro diseño de la grilla, quedando algunas con tamaño convencional y otras con tamaño muy extenso.

Una forma sencilla de solucionar éste problema es utilizando la función php substr, la cual permite mostrar una porción determinada de una cadena de texto.

En el siguiente link pueden encontrar el código fuente para mostrar sólo los primeros 40 caracteres de un string utilizando la sentencia substr de PHP.

Se te ocurre alguna otra manera útil de utilizar substr(). Cuentanos tu experiencia dejando un comentario!


Nota del autor: Busco programadores y diseñadores freelance para colaborarme con proyectos. Mostrame tus trabajos desarrollados, escribime!


Te agradaría derivar tu proyecto a un programador con años de experiencia?

Ing. Diego Angelini.
Autor de BlogdePHP.com
Programador Web Freelance






Porfolio de proyectos