Foros del Web » Programando para Internet » PHP »

limitar el texto

Estas en el tema de limitar el texto en el foro de PHP en Foros del Web. Buenas a todos, LLamo a un campo del tipo TEX y lo imprimo en una pagina web, el caso es que no se como limitar ...
  #1 (permalink)  
Antiguo 29/06/2010, 09:21
 
Fecha de Ingreso: febrero-2008
Mensajes: 675
Antigüedad: 16 años, 9 meses
Puntos: 5
limitar el texto

Buenas a todos,
LLamo a un campo del tipo TEX y lo imprimo en una pagina web, el caso es que no se como limitar ese texto a solo 4 columnas, ya que muchos de ellos son demasiado largos y me desencaja la pagina.
Un saludo
  #2 (permalink)  
Antiguo 29/06/2010, 09:30
Avatar de venom_mau  
Fecha de Ingreso: julio-2009
Mensajes: 152
Antigüedad: 15 años, 4 meses
Puntos: 2
Respuesta: limitar el texto

Eso se puede realizar con javascript, o simplemente con el atributo size del tag text, si lo que quieres es modificar el tamaño aparte de limitar numero de caracteres, deberás usar algo de css.
  #3 (permalink)  
Antiguo 29/06/2010, 09:30
 
Fecha de Ingreso: mayo-2010
Mensajes: 212
Antigüedad: 14 años, 5 meses
Puntos: 3
Respuesta: limitar el texto

Lo que estoy entendiendo es que tienes inputs de texto en una tabla, porque no ajustas los inputs al tamanyo de la tabla?
Dentro del input existe un atributo que limita la longitud del texto, no recuerdo bien si es Maxlength.
  #4 (permalink)  
Antiguo 29/06/2010, 09:42
Avatar de venom_mau  
Fecha de Ingreso: julio-2009
Mensajes: 152
Antigüedad: 15 años, 4 meses
Puntos: 2
Respuesta: limitar el texto

Toda la razon Ursulo es maxlength
  #5 (permalink)  
Antiguo 29/06/2010, 09:46
 
Fecha de Ingreso: febrero-2008
Mensajes: 675
Antigüedad: 16 años, 9 meses
Puntos: 5
Respuesta: limitar el texto

Me explico mejor.
El texto ya está en la base de datos, yo lo que hago es llamarlo para mostrarlo en pantalla con el comando
Código PHP:
<?php echo $row_texto['descripcion']; ?>
lo que me hace falta es limiar este texto, ya que hay muchos que me ocupan 25 lineas. Otra cosa es que tambien me gustaría que me quitara las mayusculas, que solo dejara las mayuculas que correspondan, o sea al empezar, despues del punto, ya que muchos me lo escriben todo en mayusculas.
Un saludo
  #6 (permalink)  
Antiguo 29/06/2010, 10:08
 
Fecha de Ingreso: mayo-2010
Mensajes: 212
Antigüedad: 14 años, 5 meses
Puntos: 3
Respuesta: limitar el texto

como esta definido en la base de datos?

para que veas las funciones de PHP esta www.php.net\quickref.php para que veas las funciones de case sensitive
  #7 (permalink)  
Antiguo 29/06/2010, 10:16
Avatar de DooBie  
Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 20 años, 2 meses
Puntos: 71
Respuesta: limitar el texto

Igual te interesa esto: http://es.php.net/manual/es/function.wordwrap.php
  #8 (permalink)  
Antiguo 29/06/2010, 12:07
 
Fecha de Ingreso: febrero-2008
Mensajes: 675
Antigüedad: 16 años, 9 meses
Puntos: 5
Respuesta: limitar el texto

nada, no me funciona, he colocado esto
Código PHP:
  $datos=$row_entrada['descripcion'];
$datos1=wordwrap($datos30); 
y despues
Código PHP:
<?php echo nl2br ($datos1); ?>
Pero me sigue sacando todo el texto
  #9 (permalink)  
Antiguo 29/06/2010, 12:22
Avatar de santris  
Fecha de Ingreso: agosto-2009
Ubicación: Sant Feliu de Llobregat
Mensajes: 955
Antigüedad: 15 años, 3 meses
Puntos: 66
Respuesta: limitar el texto

Si entendí bien quieres cojer una cantidad de caracteres y mostrarlo en cuatro columnas.

Un ejemplo podria ser:
Código PHP:
$datos=substr($row_entrada['descripcion'], 0120);

$datos1 wordwrap($text30"<br />\n");

echo 
$datos1
__________________
Tu álbum de cromos online!!

Etiquetas: limitar
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 23:19.