
02/05/2003, 16:39
|
 | | | Fecha de Ingreso: febrero-2002 Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 3 meses Puntos: 1 | |
En ocasiones deseamos mostrar por ejemplo artículos de una tienda virtual, pero de la forma
1 | 2 | 3
4 | 5 | 6
lo que normalmente hacemos es así:
1
2
3
4
5
6
Bueno para eso podemos hacer lo siguiente:
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<%
counter=0
Do While Not Rs.EOF
%>
<td><%=Rs("NombreCampo")%></td>
<%
counter=counter+1
If counter Mod 3=0 Then Response.Write "</tr><tr>"
Rs.MoveNext
Loop
%>
</tr>
</table>
En el código anterior se da por entendido que ya se tienen la conexión y el recordset creado.
Si queremos mostrar de 2 en 2, de 4 en 4, 5 en 5, etc. Solo debemos cambiar la siguiente línea...
If counter Mod 3=0 Then
En esta línea cambiamos el 3 por el numero de registros que deseamos mostrar en cada fila. |