> Faqs > Subir imagenes a una base de datos

Subir imagenes a una base de datos

Dispongo de una base de datos, administrada con phpMyAdmin. Quisiera saber: 1- cómo puedo almacenar en dicha base de datos una imagen 2- cómo descargar la imagen almacenada. Gracias de antemano

Responder la pregunta
Editar Hacer otra preguntaPreguntar

Respuestas

Siguiendo como tal, la pregunta que haces, la manera en la que puedes almacenar en BD la imagen es la siguiente: Crearas una tabla aparte con el ID de tu usuario y ademas un campo de tipo Blob, los demás campos que deberás de crear, son a tu elección, pero deberas de guardar el nombre del archivo, extensión y tipo, y tipo de cabecera. Recuerda que cuando envias a través de POST, una imagen es recibida de manera X, puedes consultarlo a través de FIREBUG, toda esa cadena es la que se va a guardar en el campo Blob de la BD. Para recuperarla, solo debes de consultar la BD y generar la cabecera para que puedas recuperarla.