Jump to content


Photo

Alinhar Td Vindo De Um Select


  • Faça o login para participar
1 reply to this topic

#1 Sadness

Sadness

    Turista

  • Usuários
  • 26 posts
  • Sexo:Não informado

Posted 06/01/2009, 20:59

Olá a todos.

Tenho uma tabelinha e uma simples rotina em ASP onde faço um SELECT e listo os resultados nessa tabela.
Queria saber como fazer para alinhar as imagens que estou retornando nesta tabela, de forma com que ficasse 3 na primeira fileira, mais 3 na fileira de baixo, e assim por diante.

[codebox]===================================================================
CÓDIGO QUE ESTOU USANDO
===================================================================

<'table style="background:#FFFFFF;border: solid 2px #125BA7; font-size:0.8em; position: absolute; left: 610pt; top: 200pt;" border="0" cellpadding="0" cellspacing="0" width="150px">
<'tbody>
<%
query_canais = "select * from produtos where canal like 's'"
set rs_canais=conn.execute(query_canais)
%>
<'tr>
<%Do until rs_canais.EOF or rs_canais.BOF%>
<'td valign="top" align="center">
<'img src="produtos/<%=rs_canais("impeq")%>" border="0" width="80px" height="80px" />
<'/td>
<%
rs_canais.Movenext
Loop
%>
<'/tr>
<'/tbody><'/table>

===================================================================[/codebox]

#2 WebSan.Com.Br

WebSan.Com.Br

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 09/01/2009, 11:40

<tr>

<%
'Var Contagem começa = 1

Dim Contagem : Contagem = 1
While Not rs_canais.Eof 
%>

<td valign="top" align="center">
<img src="produtos/<%=rs_canais("impeq")%>" border="0" width="80px" height="80px">
</td>

' Quando ela chegar no 3, ele fecha o <TR> e recomeça a contagem
<% If Contagem = 3 Then %>

</tr>

'Aqui ele recomeça a contagem
<%
Contagem = 0
End If
RS.MoveNext
Contagem = Contagem + 1
Wend
Conn.close
%>

COm este código você irá ordenar suas imagens de 3 em 3... a cada 3 imagens ele pula linha.

Faz um teste ai e posta o resultado !

Cado queira alterar a quantidade de imagens por linha só alterar isso: <% If Contagem = 3 Then %>
Troque o 3 pela quantidade de imagens por linha que irá querer !



Abraços.

Edição feita por: WebSan.Com.Br, 09/01/2009, 11:42.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq