Ir para conteúdo

POWERED BY:

Arquivado

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

natalia

Problema com imagem

Recommended Posts

Oi pessoal, eu tenho uma página onde eu visualizo as imagens que um produto tem. Só que um produto pode ter 10 imagens, outro poder ter 6 e assim por diante. Como sei que nunca passará de 20 imagens, então no " For p = 1 To 20 " coloquei 20. Mas agora estou com um problema, se não tiver as 20 imagens fica aquele espaço de imagem quebrada. Como posso tirar isso? <table border=0> <tr><%n_colunas = 5conta_coluna = 0For p = 1 To 20conta_coluna = conta_coluna + 1 %><td> <img src="<%=application("path")%><%= rsImgProd("Imagem_Prod")&rsImgProd("Codigo_Prod")&"_"&p&".gif"%>" border="0" width="50" height="40"></td><% If (conta_coluna = n_colunas) ThenResponse.Write "</tr><tr>"conta_coluna = 0 End If Next%></tr></table>

Compartilhar este post


Link para o post
Compartilhar em outros sites

primeiramente, tente calcular quantas imagens ele possui e coloque a quantidade numa variável. aí aplique o for...next

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quantos Registros "rsImgProd("Codigo_Prod")" retorna?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como eu vou contar as imagens se no banco só há o caminho (img-produto/). E se eu contar o codigo do produto só terá um, é claro. As imagens estão gravadas assim: 12_1.gif, 12_2.gif, 12_3.gif e assim por diante.

Compartilhar este post


Link para o post
Compartilhar em outros sites

dá um recordcount depois do select.ele vai te retornar o número de registros que foram selecionados, daí fica fácil. Qualquer dúvida, manda e-mail ou msn.Bruno Ribeirobruno@nwb.com.brbruno_ribeiro_pts@hotmail.com

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se as imagens tiver no mesmo servidor utilize FSO fileExist para ver se a imagem existi se nao existir nem mostraMais na hora de cadastrar as imagem você ja deveria ter um campo pra ir somando a quantidade de imagensfor x = 1 To Rs("QuantImage")acho que resolveria

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.