gra Postado Março 1, 2007 Denunciar Share Postado Março 1, 2007 Oi pessoal, estou com uma dúvida: como consigo exibir os resultados lado a lado em uma tabela? Esse código exibe uma tabela com as linhas uma abaixo da outra:<table width="48%" cellpadding="2" cellspacing="2" bordercolor="#CCCCCC" border="1" bgcolor="#FFFFFF"><tr bgcolor="#6633CC"> <td bordercolor="#CCCCCC" bgcolor="#CCCCCC"> </td></tr><%For intI = 1 to exe.PageSize%><%IF linha THEN%><tr bgcolor="#FFFFFF"> <%END IF : linha = not linha%><td width="216" height="20"> <div align="center"><%=fonte01%>Código<%=exe("codigo")%><br><%=fonte01%>Ref:<%=exe("ref")%><br><%If (exe("desc1")).value ="" Then Response.Write fonte02 & "Sem foto" Else Response.Write "<img src=""" & exe("foto1") & """ width=""120"" height=""120"" align=""absmiddle""><br>" End If%></div></td></tr><tr bgcolor="#FFFFFF"> <td width="216"><a href="mais.asp?categoria=<%=exe("categoria")%>&autonum=<%=exe("autonum")%>"><strong><%=fonte01%><img src="maq.gif" border=0></strong></a></td></tr><tr bgcolor="#9999FF"> <td bordercolor="#FFFFFF" bgcolor="#FFFFFF"> <div align="right"> <%response.write fonte03&"Página: "for i = 1 to exe.pagecountif i = cint(intCurrentPage) thenresponse.write i & " "elseresponse.write "<a href='" & request.servervariables("script_name") & "?currentpage=" & i & "&f_categoria=" & var_categoria & "&f_tipo=" & var_tipo & "&f_local=" & var_local & "'>" & i & "</a> "end ifnext%></div></td></tr><%exe.movenextIf exe.EOF Then Exit ForNext%></table> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bareta Postado Março 1, 2007 Denunciar Share Postado Março 1, 2007 faça o seguinte<% .... %> <table> <tr> <td> <% x=1 colunas=3 for i =1 to 50 %> conteudo <% if x<colunas then response.write "</td><td>" x=x+1 else response.write "</td></tr><tr><td>" x=1 end if next %> </td></tr> </table> <% ... %> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 gra Postado Março 1, 2007 Autor Denunciar Share Postado Março 1, 2007 olá, fiz como me falou, as colunas apareceram, porém a listagem está toda com o mesmo produto, ou seja os produtos não mudam...o código ficou assim:<table><tr><td><%x=1colunas=3for i =1 to 10%><%=fonte01%>Código<%=exe("codigo")%><br> <%=fonte01%>Ref:<%=exe("ref")%><br> <%If (exe("desc1")).value ="" Then Response.Write fonte02 & "Sem foto" Else Response.Write "<img src=""" & exe("foto1") & """ width=""150"" height=""120"" align=""absmiddle""><br>" End If%> <a href="mais.asp?categoria=<%=exe("categoria")%>&autonum=<%=exe("autonum")%>"><strong><%=fonte01%><img src="maq.gif" border=0></strong></a><%if x<colunas thenresponse.write "</td><td>"x=x+1elseresponse.write "</td></tr><tr><td>"x=1end ifnext%></td></tr></table>obrigada :rolleyes: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bareta Postado Março 1, 2007 Denunciar Share Postado Março 1, 2007 hehehehehehehehehehe....substituafor i =1 to 10 por: (inicio do loop no bd) while not exe.eof e next por: exe.movenext wendentendeu???? so postei um exemplo usando um for... você deve substituir o for pelo loop do bd Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 gra Postado Março 1, 2007 Autor Denunciar Share Postado Março 1, 2007 muito obrigada!!vleu mesmo!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
gra
Oi pessoal, estou com uma dúvida: como consigo exibir os resultados lado a lado em uma tabela? Esse código exibe uma tabela com as linhas uma abaixo da outra:
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.