Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/11/2015, 18:28
xperiafan13
 
Fecha de Ingreso: octubre-2015
Mensajes: 3
Antigüedad: 8 años, 6 meses
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