> 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

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.