Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/04/2016, 06:44
danteavo92
 
Fecha de Ingreso: abril-2016
Mensajes: 65
Antigüedad: 8 años, 11 meses
Puntos: 4
recuperar Imagen tipo blob en otro php

Amigos necesito su ayuda por favor. Tengo una imagen guardada en mi bd como tipo blob. Logro Recuperar la imagen en un php, el problema es que tengo que mostar esta imagen en mi index.
Con este codigo recupero la imagen
foto.php
Código PHP:
Ver original
  1. <?php
  2. # Conectamos con la bd
  3. include('conecta.php');
  4. //$id_pais=$_POST["elegidos"];
  5. $db = conectaDb();
  6. //$consulta = $db->prepare("select grafico from grafico where nro_acredit= $id_pais and  cve_tipo_graf in ('F','R','S') ");
  7. $consulta = $db->prepare("select grafico from grafico where nro_acredit= '6452' and  cve_tipo_graf in ('F','R','S') ");
  8. $consulta->execute();
  9. $consulta->bindColumn(1,$tipo, PDO::PARAM_STR, 256);
  10. $consulta->bindColumn(2, $grafico, PDO::PARAM_LOB);
  11. $consulta->fetch(PDO::FETCH_BOUND);
  12. header("Content-Type: ".'image/jpg');
  13. //echo $grafico;
  14. echo $tipo;
  15. ?>

este foto.php me muestra sin ningun problema la imagen, el problema es cuando quiero llamar desde mi index me muestra puro codigo raro.
Lo llamo de esta manera

Código Javascript:
Ver original
  1. $(document).ready(function() {
  2.             // Parametros para el combo
  3.             $("#nombre").change(function () {
  4.                 $("#nombre option:selected").each(function () {
  5.                     elegidos=$(this).val();
  6.                     $.post("foto.php", { elegidos: elegidos}, function(data){
  7.                         $("#prueba4").html(data);
  8.                     });
  9.                 });
  10.             });
  11.         });

este script es para un select, supuestamente cada vez que elija algun elemento de este select debe mostrarme diferentes fotos, que es lo que tengo que hacer por favor su ayuda