Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

como consultar el size de un archivo guardado en un BLOB

Estas en el tema de como consultar el size de un archivo guardado en un BLOB en el foro de Mysql en Foros del Web. Hola a todos : Quisiera saber como se puede consultar el tamaño de una imagen guardada en un campo BLOB sin tener que crear un ...
  #1 (permalink)  
Antiguo 04/05/2012, 05:37
Avatar de BLAH !!  
Fecha de Ingreso: septiembre-2003
Ubicación: Región Metropolitana, Santiago, Chile
Mensajes: 706
Antigüedad: 21 años, 2 meses
Puntos: 16
como consultar el size de un archivo guardado en un BLOB

Hola a todos :

Quisiera saber como se puede consultar el tamaño de una imagen guardada en un campo BLOB sin tener que crear un VARCHAR para guardar FILElsize]
__________________
Adios ...!!!!
  #2 (permalink)  
Antiguo 04/05/2012, 09:44
Avatar de BLAH !!  
Fecha de Ingreso: septiembre-2003
Ubicación: Región Metropolitana, Santiago, Chile
Mensajes: 706
Antigüedad: 21 años, 2 meses
Puntos: 16
Respuesta: como consultar el size de un archivo guardado en un BLOB

Octet_length()
__________________
Adios ...!!!!
  #3 (permalink)  
Antiguo 04/05/2012, 21:36
Avatar de BLAH !!  
Fecha de Ingreso: septiembre-2003
Ubicación: Región Metropolitana, Santiago, Chile
Mensajes: 706
Antigüedad: 21 años, 2 meses
Puntos: 16
Respuesta: como consultar el size de un archivo guardado en un BLOB

La unica forma es haciendolo desde la consulta sql ???

$sql = "SELECT length(logo) as size FROM table WHERE id='$id'";

que pasa si quiero seleccionar todos los campos de la tabla mas el length ?
$sql = "SELECT *, length(logo) as size FROM table WHERE id='$id'"; // no me funciona asi

San google no me ha funcionado esta vez....
__________________
Adios ...!!!!

Etiquetas: blob, consultar, guardado, size, 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 18:13.