Foros del Web » Programando para Internet » PHP »

¡ Ayuda con la estética de las noticias !

Estas en el tema de ¡ Ayuda con la estética de las noticias ! en el foro de PHP en Foros del Web. Holas, estoy con el sistema de noticias, alguien sabria decirme que puedo hacer para que las noticias al mostrarla en la pagina no excedan nunca ...
  #1 (permalink)  
Antiguo 28/01/2004, 11:36
Avatar de RUX
RUX
 
Fecha de Ingreso: enero-2004
Ubicación: Las Palmas de Gran Canari
Mensajes: 566
Antigüedad: 20 años, 3 meses
Puntos: 0
¡ Ayuda con la estética de las noticias !

Holas, estoy con el sistema de noticias, alguien sabria decirme que puedo hacer para que las noticias al mostrarla en la pagina no excedan nunca de 300 carácteres (por ejemplo) digo yo si en el propio mysql tiene algun parametro para esto?? y q aparte no me destroze la estética de la web por ejemplo en palabras muy largas como:

http://www.esto_es_una_web.com/y_no_...argo/mucho_mas

O sea que en lugar de pasarse el texto a la fila de abajo como seria lo normal, lo que hace es seguir de largo y descolocarme el marco ... igual es muy sencillo de hacer pero no se me ocurre nada ?¿¿alguien me puede ayudar?? Muchisimas Gracias de antemano. Saludos
  #2 (permalink)  
Antiguo 28/01/2004, 12:35
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Desde SQL de mysql puedes limitar el nº de caracteres a mostrar de un campo ..también puedes hacerlo desde PHP una vez que leas el campo en cuestión .. y para que no te destroce tus tablas a exceder el contenido al tamaño prefijado (supogo que ya usaras pix. en lugar de % ...?).. puedes usar la función:

wordwrap()
http://www.php.net/wordwrap

Y como hacerlo desde SQL:
www.mysql.com en sus funciones de tratamiento de strings (cadenas)

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:46.