Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/11/2015, 18:28
xperiafan13
 
Fecha de Ingreso: octubre-2015
Mensajes: 3
Antigüedad: 11 años
Puntos: 0
Mostrar imagen convertida de blob con php y pasarla a javascript

Hola a todos, estoy tratando de colocar una imagen en cierta etiqueta <img usando javascript
Como funciona
Subo mi imagen a la base de datos con este codigo
Código PHP:
$id = $_GET['ID'];
$link = mysqli_connect("localhost" , "root" , "root", "wisher");
                
$imagen = addslashes(file_get_contents($_FILES['imagen']['tmp_name']));
                
$link = mysqli_connect("localhost" , "root" , "root", "wisher");
                
mysqli_query($link, "UPDATE wisher SET foto = '$imagen' WHERE id = '$id'"); 
Despues la obtengo con este codigo php

Código PHP:
<?php
                $id 
= $_GET['ID'];
                
$db = mysqli_connect("localhost","root","root","wisher");
                
$sql = "SELECT * FROM wisher WHERE id = $id";
                
$sth = $db->query($sql);
                
$result=mysqli_fetch_array($sth);
                
$imagen = '<img src="data:image/png;base64,'.base64_encode( $result['foto'] ).'"/>';
                
?>
Si pongo un echo $imagen; si la muestra.. pero quiero meterla en una variable javascript para ocupar document.getElementById("id").src

Asi que en javscript intente con esto

Código PHP:
var miFoto = "<?php echo $imagen; ?>";
Pero no funciona, despues intente con esto

Código PHP:
var miFoto = "<?php<img src="data:image/png;base64,'.base64_encode( $result['foto'] ).'"/>  ?>"
Pero tampoco funcion

Alguien me puede ayudar a realizarlo