Foros del Web » Programando para Internet » PHP »

asignar campo blob mysql a un textarea

Estas en el tema de asignar campo blob mysql a un textarea en el foro de PHP en Foros del Web. buenas noches, Tengo un textarea en un formulario y un boton que guarda dicha informacion en una base de datos mysql especificamente en un campo ...
  #1 (permalink)  
Antiguo 15/04/2011, 21:25
 
Fecha de Ingreso: enero-2010
Mensajes: 247
Antigüedad: 14 años, 3 meses
Puntos: 2
asignar campo blob mysql a un textarea

buenas noches,

Tengo un textarea en un formulario y un boton que guarda dicha informacion en una base de datos mysql especificamente en un campo BLOB,
quiero que cuando el usuario consulte dicha informacion almacenada en la bd me muestre el registro que guardó.

en mi proyecto uso xajax y lo que hago para asignar valores a una etiqueta es $resul->Assing('etiqueta','innerHTML',$campoblobconsultad o); y me funciona perfecto, pero en una textarea no puedo hacer lo mismo usando si ID.

nota: en el ejemplo anterior tampoco funciona cuando consulto campos blob, pero si cuando consulto campos de tipo int, varchar, date, etc..

como podria hacer esto.

mil gracias.
  #2 (permalink)  
Antiguo 15/04/2011, 22:08
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: asignar campo blob mysql a un textarea

¿pero si sabes que tipo de datos se almacenan en un BLOB?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 15/04/2011, 22:19
 
Fecha de Ingreso: enero-2010
Mensajes: 247
Antigüedad: 14 años, 3 meses
Puntos: 2
Respuesta: asignar campo blob mysql a un textarea

Cita:
Iniciado por pateketrueke Ver Mensaje
¿pero si sabes que tipo de datos se almacenan en un BLOB?
pues en un bloque de noticias generalmente se guarda texto, con diferente color, tamaño, viñetas, urls, etc.

gracias.
  #4 (permalink)  
Antiguo 15/04/2011, 22:37
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: asignar campo blob mysql a un textarea

mal, por favor consulta una referencia de SQL...

un campo BLOB sirve para almacenar contenido binario, si deseas guardar texto -formateado o no- usa un campo TEXT...

Cita:
Un BLOB es un objeto binario que puede tratar una cantidad de datos variables. Los cuatro tipos BLOB son TINYBLOB, BLOB, MEDIUMBLOB, y LONGBLOB. Difieren sólo en la longitud máxima de los valores que pueden tratar.

Los cuatro tipos TEXT son TINYTEXT, TEXT, MEDIUMTEXT, y LONGTEXT. Se corresponden a los cuatro tipos BLOB y tienen las mismas longitudes y requerimientos de almacenamiento. [...] Las columnas BLOB se tratan como cadenas de caracteres binarias (de bytes). Las columnas TEXT se tratan como cadenas de caracteres no binarias (de carácateres). Las columnas BLOB no tienen conjunto de caracteres, y la ordenación y la comparación se basan en los valores numéricos de los bytes.
http://dev.mysql.com/doc/refman/5.0/es/blob.html
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 15/04/2011, 22:49
 
Fecha de Ingreso: enero-2010
Mensajes: 247
Antigüedad: 14 años, 3 meses
Puntos: 2
Respuesta: asignar campo blob mysql a un textarea

mil gracias voy a cambiar el tipo de datos y te cuento
  #6 (permalink)  
Antiguo 15/04/2011, 23:04
 
Fecha de Ingreso: enero-2010
Mensajes: 247
Antigüedad: 14 años, 3 meses
Puntos: 2
Respuesta: asignar campo blob mysql a un textarea

me sigue el mismo problema... ?
  #7 (permalink)  
Antiguo 15/04/2011, 23:12
Avatar de xalupeao  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago, Chile
Mensajes: 749
Antigüedad: 16 años
Puntos: 12
Respuesta: asignar campo blob mysql a un textarea

Cita:
Iniciado por JAI_ME Ver Mensaje
me sigue el mismo problema... ?
pero supongo que ingresaste nuevos datos, ya que al cambiar el tipo no cambia su contenido.
__________________
Hosting en Chile en Silverhost - La solución en Hosting en Chile.
  #8 (permalink)  
Antiguo 16/04/2011, 11:33
 
Fecha de Ingreso: enero-2010
Mensajes: 247
Antigüedad: 14 años, 3 meses
Puntos: 2
Respuesta: asignar campo blob mysql a un textarea

Si claro, borre toda la informacion de la tabla y hice nuevos ingresos.

Mi problema es que tengo un editor de texto parecido a éste donde escribo este mensaje, el editor es TinyMCE, adicionalmente tengo un boton que guarda la informacion digitada en un campo Text de mysql, pero el inconveniente viene cuando quiero consultar ésta y mostrarla en el mismo textarea para su futura actualización ? como podria lograr esto ?

Nota adicional: cuando guardo un texto de 2 o 3 palabras y consulto en la base de datos si lo muestra, pero cuando ingreso un texto largo y hacer la misma consulta no muestra nada, sera cuando es mucho texto para mostrar y que solo la puedo visualizar en area de texto ?
  #9 (permalink)  
Antiguo 16/04/2011, 18:52
 
Fecha de Ingreso: enero-2010
Mensajes: 247
Antigüedad: 14 años, 3 meses
Puntos: 2
Respuesta: asignar campo blob mysql a un textarea

alguna sugerencia ?

Etiquetas: blob, mysql, textarea, campos
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 16:39.