Foros del Web » Programando para Internet » PHP »

Campos TEXT, la solucion?

Estas en el tema de Campos TEXT, la solucion? en el foro de PHP en Foros del Web. Tengo poco trabajando con PHP, y parece que todo va funcionando bien hasta ahora... En mi siguiente proyecto estoy pensando utilizar MySQL para administrar el ...
  #1 (permalink)  
Antiguo 16/02/2002, 01:49
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 9 meses
Puntos: 5
Campos TEXT, la solucion?

Tengo poco trabajando con PHP, y parece que todo va funcionando bien hasta ahora...

En mi siguiente proyecto estoy pensando utilizar MySQL para administrar el contenido de artículos bastante largos, MI PREGUNTA ES:

Puedo usar campos tipo TEXT en MySQL para almacenar el cuerpo del mensaje por largo que este sea?

AUN MAS AVANZADO...

Si dentro de ese texto existieran "bullets" (viñetas), como les doy salida en el código para que se vean como tales???


Gracias!!
  #2 (permalink)  
Antiguo 16/02/2002, 05:42
Avatar de Ferdy
Colaborador
 
Fecha de Ingreso: junio-2001
Ubicación: España
Mensajes: 1.430
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Campos TEXT, la solucion?

Si, normalmente acostumbro a meter en los campos TEXT texto plano con alguna etiqueta de HTML o etiquetas predefinidas, de esta forma puedo cambiarle el estilo sólo cambiando un poco las reglas que muestran el artículo

Salu2.Feliz Codding

- Fernando Pereda ( Ferdy )
<center><a href="http://www.ferdyx.org/firmas.php"><img src="http://www.ferdyx.org/reg_tira.jpg" border="0"></a></center>
  #3 (permalink)  
Antiguo 16/02/2002, 07:19
 
Fecha de Ingreso: febrero-2002
Mensajes: 9
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Campos TEXT, la solucion?

Si son textos muy grandes, te recomiendo
usar BLOB, es mejor que TEXT y permite
búsquedas de palabras y cadea de palabras
en texto.

---------------------------------------------------------
Salsa es música; el resto es silencio.
  #4 (permalink)  
Antiguo 16/02/2002, 12:54
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 9 meses
Puntos: 5
Re: Campos TEXT, la solucion?

MUCHAS GRACIAS!

Ahora un posdata...

Los campos de Texto identifican los &quot;ENTER&quot; como cambio de parrafo?

Saludos!
  #5 (permalink)  
Antiguo 16/02/2002, 14:39
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 23 años
Puntos: 69
Re: Campos TEXT, la solucion?

Manolo, el ENTER es guardado dentro de la base como su representación \n

Ahora, lo que tu haces con ese ENTER una vez guardado, es problema tuyo.
Si quieres mostrarlo dentro de un textarea, no hay problema. Si quieres mostrarlo dentro de HTML, tendrás que convertirlo a &lt;BR&gt;.

Saludos.

<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo
  #6 (permalink)  
Antiguo 16/02/2002, 15:18
 
Fecha de Ingreso: septiembre-2001
Ubicación: Monterrey
Mensajes: 663
Antigüedad: 23 años, 1 mes
Puntos: 6
Re: Campos TEXT, la solucion?

<BLOCKQUOTE><font size=1 face=arial>Citando:<hr height=1 noshade> Si son textos muy grandes, te recomiendo usar BLOB, es mejor que TEXT
[/QUOTE]
Interesante, para cada tipo de datos BLOB existe su semejante en el tipo TEXT,
Cada uno tiene la misma longitud de almacenamiento que su contrparte,
Tanto el TEXT como el BLOB soportan la indesacion, desde la version 3.23.23 de mysql
Ambos respetan los espacios en blanco.
Pero la unica diferencia real es que el tipo BLOB es sinsible a las mayusculas.
Y bueno en general el tipo blob, se emplea paar almacenar archivos binarios como los ejecutables.

<BLOCKQUOTE><font size=1 face=arial>Citando:<hr height=1 noshade>
y permite búsquedas de palabras y cadenas de palabras
en texto.
[/QUOTE]
Aqui es donde yo recomendaria el tipo TEXT si tuviera que hacer busquedas dentro de ellos por una sencilla razon que este tipo de dato, puede aceptar la indesacio FULLTEXT, que permite todos lo que se cita arriba de esto.

Saludos.
  #7 (permalink)  
Antiguo 16/02/2002, 18:14
Avatar de Ferdy
Colaborador
 
Fecha de Ingreso: junio-2001
Ubicación: España
Mensajes: 1.430
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Campos TEXT, la solucion?

Uhm......... a esto lo llamo yo una clase magistral del Maestro HerSAn.....

Si señor. Muchas gracias tío

SAlu2.Ferdy

- Fernando Pereda ( Ferdy )
<center><a href="http://www.ferdyx.org/firmas.php"><img src="http://www.ferdyx.org/reg_tira.jpg" border="0"></a></center>
  #8 (permalink)  
Antiguo 17/02/2002, 17:46
 
Fecha de Ingreso: abril-2001
Mensajes: 2
Antigüedad: 23 años, 7 meses
Puntos: 0
Re: Campos TEXT, la solucion?

&quot;<BLOCKQUOTE><font size=1 face=arial>Citando:<hr height=1 noshade>Puedo usar campos tipo TEXT en MySQL para almacenar el cuerpo del mensaje por largo que este sea? [/QUOTE]
Para texto no solo están blob y text (y es preferible quizá dejar text si estás pensando en un buscado) si no que además hay distintos tipos de &quot;text&quot; para el tamaño que estás pensando: TINYTEXT, TEXT, MEDIUMTEXT, y LONGTEXT.
Comprueba el manual para saber la capacidad de almacenamiento de cada tipo, pero al menos te puedes hacer una idea de que si esperas textos muy muy largos tienes la alternativa del Longtext <a href='ir.asp?http://www.mysql.com/doc/n/o/node_368.html' target='_blank'>http://www.mysql.com/doc/n/o/node_368.ht...</a>

<p>--
<br><a href="http://www.maelmori.com">Mælmori</a></p>
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 22:15.