Foros del Web » Programando para Internet » PHP »

Problema - Ver imagenes en Base de Datos

Estas en el tema de Problema - Ver imagenes en Base de Datos en el foro de PHP en Foros del Web. Hola....tengo un problema al querer visualizar imagenes desde la base de datos......Mi codigo es el siguiente Código PHP: $result  =  mysql_query ( "SELECT imagen FROM subir_imagenes WHERE id=1" ); $result_array  ...
  #1 (permalink)  
Antiguo 21/02/2010, 10:56
Avatar de Gulinaidas  
Fecha de Ingreso: febrero-2010
Ubicación: La Plata, ARG
Mensajes: 88
Antigüedad: 14 años, 9 meses
Puntos: 1
Problema - Ver imagenes en Base de Datos

Hola....tengo un problema al querer visualizar imagenes desde la base de datos......Mi codigo es el siguiente

Código PHP:
$result mysql_query("SELECT imagen FROM subir_imagenes WHERE id=1");
$result_array mysql_fetch_array($result);
header("Content-Type: image/jpeg");
echo 
$result_array[0]; 
El problema es q el header no me funciona...(aclaro q no hay HTML ni espacios antes del header).....siendo asi q no veo la imagen......Si saco el header...veo solo simbolos q seria la imagen en si...Pero al querer convertirla no aparece nada.....

Desde ya gracias x las sugerencias....
  #2 (permalink)  
Antiguo 21/02/2010, 11:11
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 15 años
Puntos: 65
Respuesta: Problema - Ver imagenes en Base de Datos

Cita:
Iniciado por Gulinaidas Ver Mensaje
Código PHP:
$result mysql_query("SELECT imagen FROM subir_imagenes WHERE id=1");
$result_array mysql_fetch_array($result);
header("Content-Type: image/jpeg");
echo 
$result_array[0]; 
Creo que el problema es claro... mysql_fetch_array() te devuelve un array asociativo, no un secuencial! Para eso deberias usar mysql_fetch_row()

Solucion: reemplaza mysql_fetch_array() por mysql_fetch_row()
__________________
HV Studio
Diseño y desarrollo web
  #3 (permalink)  
Antiguo 21/02/2010, 12:01
Avatar de Gulinaidas  
Fecha de Ingreso: febrero-2010
Ubicación: La Plata, ARG
Mensajes: 88
Antigüedad: 14 años, 9 meses
Puntos: 1
Respuesta: Problema - Ver imagenes en Base de Datos

Gracias jackson666, pero me sigue haciendo lo mismo........Si dejo el header como estaba me imprime: http://127.0.0.1:8000/MiProyecto/Formularios/TEST.php, la direccion de mi pagina...Si saco el header una cantidad de simbolos q seria la imagen....pero no la convierte a jpg...Q puede ser?
  #4 (permalink)  
Antiguo 21/02/2010, 13:05
Avatar de bNd170  
Fecha de Ingreso: agosto-2009
Ubicación: $this->setLocation('Valencia', 'Spain');
Mensajes: 365
Antigüedad: 15 años, 2 meses
Puntos: 13
Respuesta: Problema - Ver imagenes en Base de Datos

Exactamente que es lo que quieres hacer, ver una imagen la cual tienes el path metido en una base de datos?

Etiquetas: imagenes, ver
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 12:06.