Disponho de uma base de dados, administrada com phpMyAdmin. Gostaria de saber:
1- como posso armazenar uma imagem nessa base de dados
2- como baixar a imagem armazenada.
Obrigado de antemão
Seguindo como tal a pergunta que você faz, a maneira como você pode armazenar a imagem em BD é a seguinte:
Você vai criar uma tabela à parte com o ID de seu usuário e além disso um campo de tipo Blob. Os demais campos que você deverá criar, são de sua escolha. Porém, você deverá salvar o nome do arquivo, extensão e tipo e tipo de cabeçalho.
Lembre-se que quando você envia através de POST, uma imagem é recebida de maneira X, você pode consultá-lo através de FIREBUG, toda essa cadeia é a que vai ser salva no campo Blob da BD.
Para recuperá-la, basta consultar a BD e gerar o cabeçalho para que possa ser recuperada.
Por Ricardo Ruiz