MOSTRAR OBJETOS BLOB DE UNA TABLA ORACLE

jonnyvela
09 de Agosto del 2005
HOLA.
TENGO UNA TABLA QUE CONTIENE FOTOGRAFIAS EN UN CAMPO DE TIPO BLOB, ESTOY HACIENDO MIS FORMULARIOS EN PHP PARA PODER MOSTRARLO Y LO UNICO QUE ME MUESTRA ES Object id #2
, ESPERO QUE PUEDAN AYUDARME, A MI CORREO POR FAVOR, GRACIAS

bytevamp
09 de Agosto del 2005
Veamos creo que esto te valdra, a mime funciona bien con Base de Datos en MySQL, en primer lugar, en la pagina en la que quieres mostrar la imagen, en el lugar donde debe ir la imagen colocas lo siguiente:

<? echo "<img src="ver.php?Codigo=".$registro['Id']."" height=110>";?>

y a continuacion creas el archivo ver.php:
<? include('conexion.php');
if(isset($_GET['Id'])) {
$sql = "SELECT Foto, Mime FROM archivos WHERE Codigo='".$_GET['Id']."'";
$consulta = mysql_query($sql,$con);
$datos = mysql_result($consulta,0,"Foto");
header("Content-type: $tipo");
echo $datos;
}
?>

Donde Foto es el nombre de tu campo BLOB.

lo de include('conexion.php'); es para incluir un archivo con la cadena de conexion.

Ante cualquier duda no dudes en contactar aunque sea via Mail.

Suerte.

S.Y.L.A.