Ir ao conteúdo
  • Cadastre-se
Alan Estevão

Exibir uma imagem salva no banco de dados com php

Recommended Posts

Estou tentando exibir na tela uma imagem já salva no banco de dados, porém dá esse erro:

A imagem “http://localhost/Imagens/id.php?id=1” contém erros e não pode ser exibida.

 

O código é esse:

<?php
 
  require_once 'conecta.php';
   
  $id = $_GET['id'];
  $sql = "SELECT codigo, imagem FROM tabela_imagens WHERE codigo = $id";
 
  $resultado = mysql_query($sql);
  $img = mysql_fetch_object($resultado);
    
  header("Content-type: image/jpg");
  echo $img->imagem;
 
  ?>

 

Editado por DiF
Botão CODE <>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Porque você não usa html para mostrar a imagem?
 

<img src="<?= $img->imagem; ?>" height="42" width="42">

 

Ou

 

<?php echo "<img src=" . $img->imagem . ">"; ?>

 

 

Até porque acredito que o que você salva no banco de dados, é o nome ou o caminho da imagem. Não conheço nenhum método de "printar" a imagem na tela.

Editado por JonathanMMachado
explicações
  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

certo para poder te ajudar preciso saber como é feito o upload desta imagem e como é feito o caminho da imagem no banco de dados, pois dependendo de como é gravada no banco de dados na hora de exibir vai gerar erros mesmo, pois o caminho pode estar incorreto ou até mesmo nome entre outras questões, pode ser que seu problema seja na hora de inserir a imagem ou não, você esta cadastrando manualmente no banco de dados ou tem alguma pagina que faz o upload da imagens ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×