Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

kania

A imgem não aparece

Recommended Posts

Olá pessoal,è seguinte tenho uma pagina utilixzando bd sql server, que esta funcionando da seguinte forma, uma pagina de produtos nela tem os dados do produto que esta na tabela " PRODUTOS", a foto do produto esta na tabela "FOTOPROD" esta tabela tema as seguinte colunas "codfoto, codprofuto, principal", então criei o seguinte código para chamar os dados do produto e da foto:Chama o produto

set rs = abredb.execute("SELECT * FROM produtos WHERE status <> 'ok' AND estoque>'1' ;")if rs.eof or rs.bof thenrs.closeset rs = nothingset atualizar = abredb.Execute("UPDATE produtos SET status = 'nao' WHERE status = 'ok' AND estoque>'1' ;")set rs = abredb.execute("SELECT * FROM produtos WHERE status <> 'ok' AND estoque>'1' ;")if rs.eof or rs.bof thenrs.closeset rs = nothingset atualizar = abredb.Execute("UPDATE produtos SET status = 'nao' WHERE status = 'ok' AND estoque>'1' ;")set rs = abredb.execute("SELECT * FROM produtos WHERE status <> 'ok' AND estoque>'1' ;")end ifelseset atualizar = abredb.Execute("UPDATE produtos SET status = 'ok' WHERE id = "&rs("id")&" AND estoque>'1' ;")end if

chama a foto

Set FotoDest = abrebd.execute ("SELECT codfoto FROM fotoprod WHERE codproduto = " & rs("id") &" AND principal='true;")

Setei a variavel

codfotoDestaque = FotoDest ("codfoto")

Para aparecer a imagem fiz o seguinte:

<a href="produtos.asp?produto=<%=rs.fields("id")%>" onMouseOut="window.status='';return true;" onMouseOver="window.status='+ Detalhes';return true;" style="color:"<%=fontebranca%>";text-decoration:none;"><img src="sistema/prodimage/<%=codfotoDestaque%>.jpg" width="150" height="150" border="0"></a>

O sistema de upload da imagem envia a imagem para a pasta criando um nome para ela que é um número sequencial (ex. 1,2,3,4, etc), e na tabela "FOTOPROD" coluna "principal" se o valor for "TRUE" ele devera trazer esta foto ou código dela, porem não consigo fazer a foto aparecer, alguém pode me ajudar ? Ando estou errando ? http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

o valor referente a foto está realmente no DB???se estiver, voce esta conseguindo recuperar o valor no db???

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza marioufpa,como eu faço para descobrir se esta sendo recuperado o valor no bd ?Eu testei o select diretamente no SQL do sql server ele retornou o valor que quero no caso era "18.jpg", nome da imagem cadastrada.Oque eu notei é que no ele não traz o valo da imagem em si, somente .jpg, ou seja o nome da imagem mesmo não vem, mas porque, se no sql o select funciona perfeitamente ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

escreve na tela o valor da variavel

Compartilhar este post


Link para o post
Compartilhar em outros sites

response.write VAR

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.