Logica de Loop de tabela com Linhas e colunas ...
Ajuda com Logica de Loop de tabela com Linhas e colunas ...
eh o seguinte .....
por exemplo tenho uma tabela com 15 fotos no banco de dados que serao distruídos em uma tabela de 4 colunas
...
ou seja no caso a tabela ficaria assim ....
1 | 2 | 3 |4
5 | 6 | 7 |8
9 | 10 | 11 |12
13 | 14 | 15 | NULL
entao fiz a seguinte logica
<table>
<%
i = 1
WHILE NOT RS.EOF
%>
<%IF i MOD 4 = 1 THEN%>
<tr>
<td><%=RS("image")%></td>
<%=RS.MOVENEXT%>
<td><%=RS("image")%></td
<%=RS.MOVENEXT%>
<td><%=RS("image")%></td>
<%=RS.MOVENEXT%>
<td><%=RS("image")%></td>
</tr>
<%END IF%>
<%
i = i + 4
RS.MOVENEXT
WEND
%>
</table>
beleza .... agora vem as peruntas ...
1) Existe alguma maneira de quando for NULL ele automaticamente sair fora da LOOP ? pq quando chegar na 15ª imagem ele vai dar um movenext e vai dar pau pq nao contem a 16ª imagem aí .. pensei algo como ON NULL RESUME seilah ... nao entendo mto bem sobre tratamento de erros.
ou a unica solução seria colocar um IF NOT RS.EOF THEN em todos os MOVENEXT?
2) talvez tenha uma logica mais inteligente do que essa ow essa ta boa ?
Obriago a todos.!
Discussão (5)
Carregando comentários...