Ver Mensaje Individual
  #16 (permalink)  
Antiguo 13/11/2015, 08:55
atom182
 
Fecha de Ingreso: julio-2012
Ubicación: en mi casa
Mensajes: 37
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: problemas con blob y sp php

Cita:
Iniciado por pateketrueke Ver Mensaje
Eso depende.

Sí puedes mostrar una etiqueta de imagen de HTML <img> sin problemas.

No puedes imprimir la información binaria de la imagen y HTML en el mismo documento.

La diferencia es básica, "mostrar una imagen" puede significar muchas cosas, recuerda que PHP es pre-procesador de hipertexto y por lo tanto su objetivo principal es ese y no "mostrar imágenes".

Lo que puedes hacer es imprimir la etiqueta de imagen y nada más.



Pues ya lo dije antes, con sólo usar una etiqueta <img> bastaría, pero el problema es que trabaja con rutas y no con la información binaria de la imagen.

De hecho cometiste otro error muy grave al guardar la información binaria de la imagen en la base de datos, ¿con qué propósito?

Es mucho más fácil guardar únicamente su ruta o nombre y almacenar la imagen físicamente en el servidor, lo que hiciste sólo es desperdicio de espacio y recursos de tu base de datos.

Incluso, si hubieras guardado las rutas únicamente no tendrías problema en recuperar la imagen de la base de datos (su ruta o nombre) e imprimir HTML en el mismo lugar, eso sería mucho más simple que lo que has hecho hasta ahora.
lo se... pero mi profesor de BD nos dejo el proyecto... y una de las condiciones es que las imagenes se guardaran en blob.. y corri con suerte porque tambien hiba a querer los videos en ese formato...

bueno entonces lo que podria hacer seria...

en un php aparte hacer la consulta de base de datos para sacar la imagen... creo q vi que algunos lo que hacen es hacer un print de la imagen y cuando estan en el html hacen <img src="imagen.php" >... eso estaria bien???