Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/09/2015, 11:53
gaelv80
 
Fecha de Ingreso: agosto-2015
Mensajes: 21
Antigüedad: 8 años, 8 meses
Puntos: 1
Mostrar imagen desde MySQL usando PHP

Hola,

Estoy intentando mostrar una imagen desde MySQL usando PHP. Resumiendo, tengo dos archivos:

index.html:

Código HTML:
Ver original
  1. <img src="imagen.php?id=01"/>

imagen.php:

Código PHP:
Ver original
  1. <?php
  2.         header("Content-type: image/jpg");
  3.         $_id = $_GET['id'];
  4.        
  5.         //conexión a la BD
  6.                 include 'connection.php';
  7.         doDB();
  8.        
  9.         //query
  10.         $sql = "SELECT image FROM table WHERE image_id = '$id'";
  11.         $res = mysqli_query($mysqli, $sql) or die (mysqli_error($mysqli));
  12.        
  13.         while ($image_info = mysqli_fetch_array($res)) {
  14.                             $image = $image_info['image'];
  15.                             echo $image;
  16.         }
  17.            
  18. ?>

Pero la imagen no se muestra... Qué estoy haciendo mal?

(para almacenar la imagen en mi base de datos, utilicé directamente phpmyadmin y configuré el campo como mediumblob)