Interbase - archivos BLOB

 
Vista:

archivos BLOB

Publicado por Daniel (1 intervención) el 08/06/2004 23:24:08
hola que tal, por favor podrian decirme como tengo que hacer para meter un archivo blob en interbase y despues como hago para verlo, espero la respuesta lo antes posible, desde ya muchas gracias a todos los que al menos leen mi duda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:archivos BLOB

Publicado por Virum (11 intervenciones) el 13/06/2004 15:16:44
Hola:

Blob no es un archivo, es un tipo de campo. En los campos blob se puede guardar casi de todo, por ejemplo textos grandísimos o imágenes.

Si es una imagen lo que quieres guardar puedes hacerslo creando un Stream.

Suerte. Virum.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:archivos BLOB

Publicado por julia (3 intervenciones) el 20/07/2004 12:09:28
alguien podría pasarme el codigo necesario para ver una imagen almacenada en un campo BLOB de interbase con PHP:

Este codigo no la visualiza bien..

se que hay algo que me falta pero no se que :(

function extraer_plano($id_plano){

$selblob = "select contenido from plano p, imagenes_plano ip, imagen i
where p.codigo=$id_plano AND ip.plano=p.codigo AND ip.imagen=i.codigo;";
$result = ibase_query($selblob);

while ($rowblob = ibase_fetch_object($result)){
$blob_data = ibase_blob_info($rowblob->CONTENIDO);
print $blob_data[0];
print $blob_data[1];
print $blob_data[2];
print $blob_data[3];
$blob_handl = ibase_blob_open($rowblob->CONTENIDO);
$imagen = ibase_blob_get ($blob_handl,8192);
while ($datos_imagen = ibase_blob_get ($blob_handl,8192)){
$imagen = $imagen . $datos_imagen;
}//end-while
header("Content-type: $tipo");
print $imagen;
} //end-while ($row01 = ibase_fetch_object($rsel01))
}

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar