wilson 0 Denunciar post Postado Abril 25, 2003 Estive verificando o artigo no Imasters sobre Upload de imagens - Parte 3Número da coluna: 29Data: 21/01/2002e tenho uma dúvida...se eu quiser visualizar todas as imagens que estiverem no banco, por exemplo em tabelas? Como fazer?**********[ ]s Wilson********** Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Abril 25, 2003 faça um select na sua tabela e coloque dentro de um loop, por exemplo <? // sql = "SELECT codigo FROM tabela_imagens" while($l = mysql_fetch_array($conexao)){?> imagem.php?codigo=<?=$l["> <?}?> em "imagem.php" você pega o valor de "codigo" e busca por sua repectiva imagem, daí basta mandar escrever: <? header("Content-type: image/jpeg"); echo $imagem; ?> Compartilhar este post Link para o post Compartilhar em outros sites
wilson 0 Denunciar post Postado Abril 26, 2003 Na verdade, eu gostaria de uma tabela assim,---------------------------------------------------------------------------------------------------------------------------imagem1 | dado1 | dado1 | coisa e tal |---------------------------------------------------------------------------------------------------------------------------imagem2 | dado2 | dado2 | coisa e tal2 |---------------------------------------------------------------------------------------------------------------------------imagem3 | dado3 | dado3 | coisa e tal3 |---------------------------------------------------------------------------------------------------------------------------visualizando a img jávocê pode me ajudar? :) Wilson Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Abril 27, 2003 basta praticar um pouco de HTML <? // sql = "SELECT codigo FROM tabela_imagens" ?> <?while($l = mysql_fetch_array($conexao)){?> [tr] imagem.php?codigo=<?=$l["> [/tr][tr][/tr] <?}?> Compartilhar este post Link para o post Compartilhar em outros sites
m_a_n 0 Denunciar post Postado Abril 28, 2003 ??? O problema acontece quando se tempo escrever ao lado de uma imagem, retorna um erro ou a imagem não carrega, fica com um X como se a imagem não fosse encontrada.Não existiria outra maneira de se trazer uma imagem do banco sem a utilização do Header ? Compartilhar este post Link para o post Compartilhar em outros sites
m_a_n 0 Denunciar post Postado Abril 28, 2003 ??? O problema acontece quando se tenta escrever ao lado de uma imagem, retorna um erro ou a imagem não carrega, fica com um X como se a imagem não fosse encontrada.Não existiria outra maneira de se trazer uma imagem do banco sem a utilização do Header ?Quem puder envie um script demonstrando como fazer aparecer a imagem e também textos ao lado dela.valeu Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Abril 28, 2003 a questão já está resolvida!a imagem é lida num arquivo diferente da página que mostra as informaçõesimagem.php?codigo=<?=$l[imagem.php é o arquivo onde você vai ler o conteudo BLOB da imagem, podendo assim utilizar o header() para sua imagem Compartilhar este post Link para o post Compartilhar em outros sites
wilson 0 Denunciar post Postado Maio 2, 2003 Olá Hlera Estive verificando este código.. e na verdade ele dá uns errinhos: <? // sql = "SELECT minha_variavel FROM nome_tabela" // (precisa tirar aquelas barras lá no começo? esse sql náo é uma variável) ?> <table border=0 cellspacing=0 cellpadding=0> <?while($l = mysql_fetch_array($conexao)){?> // (a variável ($l não deveria ser a mesma que está no sql ali de cima?)) <tr><td> <img src="imagem.php?codigo=<?=$l['codigo'];?>"> </td></tr> <tr><td height=5></td></tr> <?}?> </table> Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Maio 2, 2003 Olá Hlera Estive verificando este código.. e na verdade ele dá uns errinhos: <? // sql = "SELECT minha_variavel FROM nome_tabela" // (precisa tirar aquelas barras lá no começo? esse sql náo é uma variável) ?> <?while($l = mysql_fetch_array($conexao)){?> // (a variável ($l não deveria ser a mesma que está no sql ali de cima?)) [tr] imagem.php?codigo=<?=$l["> [/tr][tr][/tr] <?}?> SELECT codigo FROM tabela_imagens em negrito o nome do camp que você quer selecionar.. a variável $l retorna um vetor do resultado da instrução SQL, no caso, como foi selecionado o campo "codigo" (SELECT codigo...) o que vai retornar é $l['codigo'] que é o código de referência da imagem na tabela, você vai precisar desse código para usá-lo como referência no arquivo "imagem.php" Compartilhar este post Link para o post Compartilhar em outros sites