• 0
Sign in to follow this  
gra

Listar Resultados Lado A Lado Em Tabela

Question

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.pagecount

if i = cint(intCurrentPage) then

response.write i & " "

else

response.write "<a href='" & request.servervariables("script_name") & "?currentpage=" & i & "&f_categoria=" & var_categoria & "&f_tipo=" & var_tipo & "&f_local=" & var_local & "'>" & i & "</a> "

end if

next

%>

</div></td>

</tr>

<%exe.movenext

If exe.EOF Then Exit For

Next%>

</table>

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

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>
<%
...
%>

Share this post


Link to post
Share on other sites
  • 0

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=1

colunas=3

for 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 then

response.write "</td><td>"

x=x+1

else

response.write "</td></tr><tr><td>"

x=1

end if

next

%>

</td></tr>

</table>

obrigada

:rolleyes:

Share this post


Link to post
Share on other sites
  • 0

hehehehehehehehehehe....

substitua

for i =1 to 10
por: (inicio do loop no bd)
while not exe.eof
e
next
por:
exe.movenext
wend

entendeu???? so postei um exemplo usando um for... você deve substituir o for pelo loop do bd

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this