Holas, espero q me puedan ayudar, como puedo hacer un listado de articulos, q muestre por fila tres articulos, en la siguiente tres articulos asi sucesivamente ...
Gracias de antemano
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO ;)
| |||
3 en 3 Holas, espero q me puedan ayudar, como puedo hacer un listado de articulos, q muestre por fila tres articulos, en la siguiente tres articulos asi sucesivamente ... Gracias de antemano SaLuDoS dE: PePeLuChO dEl PeRú PaRa El MuNdO ;) |
| |||
Re: 3 en 3 Muchisimas gracias por la ayuda, pero soy un poco lento para capar, me podrias explicar un poco mas PORFA!!!! SaLuDoS dE: PePeLuChO dEl PeRú PaRa El MuNdO ;) |
| ||||
Re: 3 en 3 <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <% counter=0 Do While Not Rs.EOF %> <td><%=i%></td> <% counter=counter+1 If counter MOd 3=0 Then Response.Write "</tr><tr>" Loop %> </tr> </table> Cada vez que counter llega a algun numero que al ser dividido entre 3 da 0 hace una nueva fila. Esto sucede cada 3 registros por lo tanto crea nuevas filas mostrando 3 celdas por cada fila. Saludos <center> <p><a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/urjose.gif></a></p> </center> |
| |||
Re: 3 en 3 Gracias de nuevo, y vengo con otra pregunta, lo estoy haciendo de esta forma: <!--#include file="setup/setup.asp" --> <% set rs=server.createobject("adodb.recordset" ) sql="select *from articulos" rs.open sql,cn %> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <% counter=0 Do While Not Rs.EOF %> <td><%=rs("nombre")%></td> <% counter=counter+1 If counter MOd 3=0 Then Response.Write "</tr><tr>" Loop %> </tr> </table> -*-*-*-*-*-*-*-*-**-**-*-*-*-*-*-*-*-*- Pero al tratar de displaya no sale nada, que es lo q me falta??? ![]() ![]() |
| |||
Re: 3 en 3 AQUÍ TIENES UN EJEMPLO QUE HACE LO QUE URJOSE TE EXPLICA. <%@ Language=VBScript %> <HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"> </HEAD> <BODY> <% Dim objCon, RS, counter 'Conexión con la base de datos Set objCon = Server.CreateObject("ADODB.Connection") objCon.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("BDPrueba.mdb")) strSQL = "SELECT * FROM Respuesta" Set RS = objCon.Execute(strSQL) %> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <% counter=0 Do While Not Rs.EOF %> <td><%=rs("nombre")%></td> <% counter=counter+1 RS.MoveNext If counter MOd 3=0 Then Response.Write "</tr><tr>" Loop %> </tr> </table> </BODY> </HTML> Suerte. |
| |||
Re: 3 en 3 Aqui esta lo que yo hice cuando Urjose me ayudo a mi... <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <% counter=0 while (NOT RS1.EOF) %> <td><a href="<%=Rs1.fields.item("Cat_Url&quo t;).value%>" style="text-decoration: none"><%=Rs1.fields.item("categori a").value%></a></td> <% counter=counter+1 If counter MOd 3=0 Then Response.Write "</tr><tr>" Rs1.movenext() wend %> </tr> </table> Espero entiendas amigo, sino, aqui andamos Saludos Owen Bonilla Webmaster Weblaguna S. C. [email protected] [email protected] |
| ||||
Re: 3 en 3 estaba viendo el código y me aparecieron unas dudas: Cita: Sólo el 0 si lo divides en 3 da 0 Cada vez que counter llega a algun numero que al ser dividido entre 3 da 0 hace una nueva fila. ![]() Podrían explicar lo que significa MOd?? saludos <p align="center"> <EMBED src="http://www.webmagic.cl/firmafdw.swf" quality=high wmode=transparent WIDTH="260" HEIGHT="60" NAME="wc"></EMBED> </p> |
| ||||
Re: 3 en 3 gracias urjose, ya se me ha aclarado ![]() ![]() <p align="center"> <EMBED src="http://www.webmagic.cl/firmafdw.swf" quality=high wmode=transparent WIDTH="260" HEIGHT="60" NAME="wc"></EMBED> </p> |