Ir para conteúdo

POWERED BY:

Arquivado

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

eronventer

Imprimindo resultados em colunas

Recommended Posts

Ae galera beleza?Seguinte o código ta funcionando perfeitamente eu queria só dar uma incrementada e isso não to conseguindo fazer....

while not rs_categorias.EOF response.Write "<tr>" for x=0 to 2 '3 colunas if not rs_categorias.EOF then response.write "<td height='20'>" if Cint(rs_categorias("id")) = Cint(id_categoria) then response.write "<img src='img/obj_seta_cinza2.jpg' alt='' width='5' height='8'> <span class='txt_cinza'>"&rs_categorias("nome")&"</span> " else response.write "<img src='img/obj_seta_cinza.jpg' alt='' width='5' height='8'> <a href='produtos_lista.asp?marca="&marca&"&id_categoria="&rs_categorias("id")&"' class='link_prod'>"&rs_categorias("nome")&"</a>" end if response.write "</td>" response.write "<td width='18' background='img/fd_linha_cat.jpg'></td>" rs_categorias.MoveNext else response.write "<td> </td>" end if nextresponse.write "</tr>"wend

No código acima eu faço a impressão dos resultados em3 colunas, porem, depois de cada coluna com as categorias listadas eu imprimo uma linha na vertical, só que ela imprimi 3x, o mesmo numero de colunas, eu gostaria de imprimir somente 2 vezes para separar as 3 colunas....a linha que imprimi a linha é:

response.write "<td width='18' background='img/fd_linha_cat.jpg'></td>"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Troca essa linha:

response.write "<td width='18' background='img/fd_linha_cat.jpg'></td>"
Por essas:
If x < 3 Then 'No caso o três alí é o numero de colunas de dados qte você quer exibir no total.
response.write "<td width='18' background='img/fd_linha_cat.jpg'></td>"
End If

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.