Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Extraer imagen blob de SQL y mostrar con PHP

Estas en el tema de Extraer imagen blob de SQL y mostrar con PHP en el foro de PHP en Foros del Web. Hola a todos. Necesito de su inconmensurable ayuda una vez más. Resulta que estoy consultando una vista de Ms-SQL 2008 y uno de los campos ...
  #1 (permalink)  
Antiguo 22/04/2015, 12:27
Avatar de pabloe9k  
Fecha de Ingreso: julio-2008
Ubicación: Argentina
Mensajes: 190
Antigüedad: 15 años, 9 meses
Puntos: 3
Pregunta Extraer imagen blob de SQL y mostrar con PHP

Hola a todos.
Necesito de su inconmensurable ayuda una vez más.

Resulta que estoy consultando una vista de Ms-SQL 2008 y uno de los campos contiene una imagen en binario (blob). La onda es que quiero mostrarlo en una web hecha con PHP pero no puedo. No me interesa generar un archivo ni nada, solo con mostrarlo me alcanza.

Estuve googleando bastante pero no puedo hacer que funcione. El código que conseguí es el siguiente:

Código PHP:
$consultaImagen "SELECT foto FROM usuariosActiveDirectory WHERE codigoUsuario = '123'";
$resultadoImagen mssql_query($consultaImagen);
    
$datos mssql_fetch_array($resultadoImagen);
    
$imagen $datos[0];
$mime $datos[1]; 

Header("Content-type: $mime");

echo(
$imagen); 
A alguien se le ocurre que puede estar mal?

Gracias a todos.
Slds.
  #2 (permalink)  
Antiguo 22/04/2015, 12:32
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Extraer imagen blob de SQL y mostrar con PHP

¿Al menos obtienes un error o algo más útil?

Leer el código no basta para entender.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 22/04/2015, 12:41
Avatar de pabloe9k  
Fecha de Ingreso: julio-2008
Ubicación: Argentina
Mensajes: 190
Antigüedad: 15 años, 9 meses
Puntos: 3
Respuesta: Extraer imagen blob de SQL y mostrar con PHP

El navegador directamente muestra "no se puede mostrar la imagen porque contiene errores".
:(
  #4 (permalink)  
Antiguo 22/04/2015, 12:43
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Extraer imagen blob de SQL y mostrar con PHP

¿Podrías quitar el header() y ver de nuevo lo que resulta?

Además, ¿estás mostrando el código completo? ¿seguro que no haces algo más que no vemos?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 22/04/2015, 12:52
Avatar de pabloe9k  
Fecha de Ingreso: julio-2008
Ubicación: Argentina
Mensajes: 190
Antigüedad: 15 años, 9 meses
Puntos: 3
Respuesta: Extraer imagen blob de SQL y mostrar con PHP

Cita:
Iniciado por pateketrueke Ver Mensaje
¿Podrías quitar el header() y ver de nuevo lo que resulta?

Además, ¿estás mostrando el código completo? ¿seguro que no haces algo más que no vemos?
literalmente

Código HTML:
ÿØÿàJFIFddÿìDuckyPÿî&AdobedÀ ¨l4 šÿÛ„     ÿ––ÿÄê
  #6 (permalink)  
Antiguo 22/04/2015, 12:54
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Extraer imagen blob de SQL y mostrar con PHP

Pues sí, eso parece ser el contenido binario de la imagen.

¿Estás mostrando el código completo que usas?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #7 (permalink)  
Antiguo 22/04/2015, 13:23
Avatar de pabloe9k  
Fecha de Ingreso: julio-2008
Ubicación: Argentina
Mensajes: 190
Antigüedad: 15 años, 9 meses
Puntos: 3
Respuesta: Extraer imagen blob de SQL y mostrar con PHP

Cita:
Iniciado por pateketrueke Ver Mensaje
Pues sí, eso parece ser el contenido binario de la imagen.

¿Estás mostrando el código completo que usas?
sip
  #8 (permalink)  
Antiguo 22/04/2015, 13:47
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Extraer imagen blob de SQL y mostrar con PHP

Ajá, ¿y dónde están las etiquetas <?php y ?> del código, por favor, muestra el 100% del código del archivo.

No asumas cosas obvias, no hay nada obvio que asumir aquí.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #9 (permalink)  
Antiguo 22/04/2015, 14:16
Avatar de pabloe9k  
Fecha de Ingreso: julio-2008
Ubicación: Argentina
Mensajes: 190
Antigüedad: 15 años, 9 meses
Puntos: 3
Respuesta: Extraer imagen blob de SQL y mostrar con PHP

Bueno, acabo de econtrar distintos errores tanto en el planteo del problema como en los datos de origen así qeu voy a dar por cerrado el tema y abrir uno nuevamente con la información correcta.
Gracias por la ayuda y perdón por el tiempo perdido.

Etiquetas: blob, select, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:44.