Ir para conteúdo

POWERED BY:

Arquivado

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

hmazoco

Mostrar 3 registros do banco de dados

Recommended Posts

Aê gente, eu preciso de uma forcinha...Eu sei fazer tudo certinho para exibir todos os registros do banco de dados.Mas eu estou precisando fazer uma parada pra mostrar todos os registros, só que mostrar 3 registros por linha, igual ao site do mercado livre.Obrigado...Espero ajuda...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Basicamente é isso:

do while not rs.eof
<tr>
x=0
for x=1 to 3
if not rs.eof
<td>rs("campo")</td>
rs.movenext
else
<td>.</td>
end if
next
if not rs.eof
rs.move next
else
exit do
end if
</tr>
loop

 

Valeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

VOCÊ DEVE ESPECIFICAR 3 CAMPOS E DÁ UM MOVENEXTResponse.Write objRS("Campo1")Response.Write objRS("Campo2")Response.Write objRS("Campo3")objRS.Movenext

Compartilhar este post


Link para o post
Compartilhar em outros sites
Basicamente é isso:

do while not rs.eof
<tr>
x=0
for x=1 to 3
if not rs.eof
<td>rs("campo")</td>
rs.movenext
else
<td>.</td>
end if
next
if not rs.eof
rs.move next
else
exit do
end if
</tr>
loop

 

Valeu?

Corrigindo:

do while not rs.eof
<tr>
<td>rs("campo1")</td>
<td>rs("campo2")</td>
<td>rs("campo3")</td>
</tr>
loop

Desculpe tinha entendido errado a pergunta. :)

 

Valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

ae galera tambem preciso de algo parecido mas ele fica repetindo o mesmo nome....se alguem puder modificar o codigo ae fico agradecido.to usando o dreamweaver MX e ele montou esse codigo para a tabela<% While ((Repeat1__numRows <> 0) AND (NOT Recordset1.EOF)) %> <tr> <td><%=(Recordset1.Fields.Item("nomeinicial").Value)%></td> <td><%=(Recordset1.Fields.Item("nomeinicial").Value)%></td> <td><%=(Recordset1.Fields.Item("nomeinicial").Value)%></td> </tr> <% Repeat1__index=Repeat1__index+1 Repeat1__numRows=Repeat1__numRows-1 Recordset1.MoveNext()Wend%>Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

pô gente... são 3 registros diferentes por linha... logo:<tr><td>x=1do while not rs.eof if x = 4 then </td></tr><tr><td> x=1 endif rs("campo") & <br> x=x+1 rs.movenextloop</td></tr>assim ele coloca uma linha a cada três registros

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.