Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Crear cuenta

PHP - Mostrar imagen blob de oracle

Vista:
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:Mostrar imagen blob de oracle
Autor:paula (1 intervención)
Fecha:04/04/2006 22:10:52
Hola....

Mi consulta esla siguiente

tengo una tabla con un campo de tipo blob donde guardo imagenes, pero no se como extraerlas para mostrarlas posteriormente.

porfa alguine me ayude

grax de antemano.
Responder Subir
información
Otras secciones de LWP con contenido similar...
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:RE:Mostrar imagen blob de oracle
Autor:Mike79 (669 intervenciones)
Fecha:05/04/2006 19:24:02
Url:
Supongamos que tu tabla es mas o menos asÝ:

TablaImagenes
IdImg int(11)
Descripcion Varchar(255)
Imagen blob

Y necesitas que tu php mande la informacion de la tabla junto con una imagen
tu codigo quedaria algo asi:

------- Paginaprincipal.php

$aCampos = libreria_sql_que_uses_fetch_array("select * from TablaImagenes");
// Obviamente tu usaras el equivalente dependiendo el gestor de base de datos

echo "Imagen: ".$aCampos['Descripcion']."<br>\n";
echo '<img src="imagen.php?Id='.$aCampos['IdImg'].'">';

-------- imagen.php Suponiendo que es una imagen jpg, si es otra tienes que modificarlo segun el tipo de imagen es la cabezera.

if (isset($_GET['id])) {
$id=$_GET['id'];
$aCampos = libreria_sql_que_uses_fetch_array("Select * from TablaImagenes where IdImg=$id");
header('Content-Type: image/jpeg');
header('Content-Disposition: inline; filename=file.jpg);
echo stripslashes($cadena);
} else {
echo "Imagen No encontrada";
//Aqui puedes poner una imaen de "Archivo no encontrado"
}

---------
Espero te sirva. Saludos!
-
Miguel Angel
Mike79
Comentar Subir