0
I would like to know how to display an image saved in the BLOB database:
code:
$nome = $_POST["nome"];
$preco = $_POST["preco"];
$cor = $_POST["cor"];
$descricao = $_POST["descricao"];
if(is_uploaded_file($_FILES['imagem']['tmp_name']))
{
$imgData = file_get_contents($_FILES['imagem']['tmp_name']);
$sizeData = getimagesize($_FILES['imagem']['tmp_name']);
$imagem = $imgData;
}
if(insereProduto($conexao, $nome, $preco, $imagem, $descricao, $cor)) {
?><p class="text-success">Produto <?=$nome ?>, que custa <?=$preco?> adicionado com sucesso!</p><?php
}
function insereProduto($conexao, $nome, $preco, $imagem, $descricao, $cor) {
$query = "insert into produtos (nome, preco, imagem, descricao, cor) values
('{$nome}', '{$preco}','{$imagem}', '{$descricao}','{$cor}')";
echo $query;
$resultadoDaInsercao = mysqli_query($conexao, $query);
return $resultadoDaInsercao;
}
Possible duplicate of http://answall.com/questions/48325/slideshow-com-imagens-blob-do-mysql
– Mauro Alexandre