espero sea de tu ayuda
Archivo para llamar la imagen por ejemplo myimagen.php
Código PHP:
// estos dos son donde tengo la info del db user pass y server y donde hago la conexion
require ("datos.inc.php");
require ("conexion.inc.php");
// aqui verifico que el script sea llamado con un identificador para saber que campo de mi tabla deseo mostrar
if(isset($_GET['id'])) {
// armo el query
$sql = "SELECT campoBLOB,archivo_tipo FROM _mitabla_ WHERE id='".$_GET['id']."'";
//ejecuto el query
$consulta = mysql_query($sql,$link);
// convierto el contenido BLOB en una variable
$datos = mysql_result($consulta,0,"archivo_binario");
// Aqui convierto en variable el tipo de archivo que quiero mostrar
$tipo = mysql_result($consulta,0,"archivo_tipo");
// aqui digo que es lo que deseo mostrar en este caso ps una imagen
header("Content-type: $tipo");
// aqui se imprime el contenido del archivo BLOB
echo $datos;
}
para llamar este codigo es necesario ponerlo dentro de la etiqueta de imagen
ejemplo para llamar myimagen.php
Código HTML:
<img src"myimagen.php?id=1" border=0>
esto llamaria myimagen.php y ejecutaria el query pidiendo el contenido del registro con id 1 y despliegaria la imagen correctamente
saludos y que esten muy bien