Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/05/2009, 20:35
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: sentencia de insert e imagenes???

El tema es que tendrá que ser específico, porque la base de datos solamente sabe de datos, no de que es una imagen u otra cosa.

Ya sabiendo qué tipo de sistema estás haciendo, es cuestión de saber qué opción te gusta más:

- guardar la imagen en la base de datos
Para esto tendrás que utilizar un campo BLOB, y tus enlaces a imágenes tendrán que ser del estilo de "imagen.php?id=1234", donde 1234 será un ID que utilizarás en tu base de datos para referir a la imagen correspondiente. El archivo imagen.php tendrá que encargarse de enviar una cabecera de imagen (Content-Type: image/png, por ejemplo) y luego obtener la imagen misma de la BBDD.

- guardar la ruta de la imagen en la base de datos
Es una opción más sencilla aunque te quita algo de seguridad con respecto a los archivos de imagen, para esto basta con tener un campo CHAR (o VARCHAR) en el que guardes la ruta, por ejemplo "imagen/imagen1.png". Luego, tendrás que construir tu HTML como algo así:
<img src="http://tusitio.com/$imagen" />
donde $imagen es la ruta que obtienes de la BBDD.

Nomás indica qué opción prefieres


Saludos.