Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/01/2008, 09:47
Avatar de totigo
totigo
 
Fecha de Ingreso: marzo-2007
Ubicación: America
Mensajes: 103
Antigüedad: 17 años, 1 mes
Puntos: 3
Re: Mostrar imagen de una base de datos

Lo que debes hacer es colocar el siguiente codigo en un .php aparte, por ejemplo foto.php.

El cual se encargará de realizar la consulta y mostrar la imagen! recuerde debe ir APARTE de tu codigo original!


<?php

header("Content-type: image/JPEG");

$codigo = $_GET['codigo'];
$usuario="sa";
$contrasena="";
$servidor="mssqlinmuebles";
$Link_ID=odbc_connect($servidor,$usuario,$contrase na) or die('No pudo crear una conexi&oacute;n');
$Query_ID = odbc_exec($Link_ID, " SELECT foto FROM Fotografias WHERE codigo='".$codigo."'");
if ($Query_ID) {
odbc_longreadlen($Query_ID, 131072);
odbc_binmode($Query_ID,ODBC_BINMODE_PASSTHRU);
$Images = odbc_result($Query_ID, 1);
}

echo $Images
?>


Para invocarla desde otra pagina!!! podes usar algo como :

<img src="foto.php?codigo=12125451" />


Hecho!!

Rodrigo Solórzano Pardo