Exportar fotos do mysql(campo tipo BLOB) para uma pasta

PHP

04/09/2017

Bom dia pessoal,

Tenho o seguinte código:



<code>

if(isset($_GET['baixar'])){
$baixar = $_GET['baixar'];

$queryImagem = "
SELECT codigo, imagem FROM tabela_imagens WHERE codigo = $baixar";
$resultado = mysqli_query($conn, $queryImagem);
$imagem = mysqli_fetch_object($resultado);

//header("Content-type: application/force-download");
header("Content-type: image/jpeg");
header("Content-Transfer-Encoding: binary");
header("Content-Description: File Transfer");
header("Content-Disposition:attachment;filename= '".$imagem->nome_imagem."' ");

echo $imagem->imagem;
}

</code>



Este código exibe as fotos em tabela no navegador, e é possível baixá-las também, o que eu gostaria de fazer é exportar todas as fotos da minha tabela que não sejam null, havendo fotos cadastradas eu mando para uma pasta no servidor, alguem tem ideia e como posso fazer isso ? No caso eu faria um select verificando onde as is not null e, caso não sejam eu crio uma pasta mkdir('diretorio') e salvo essas fotos que estão gravadas direto no mysql, campo tipo blob, é possível fazer isso?
Adriano Costa

Adriano Costa

Curtidas 0
POSTAR