Foros del Web » Programando para Internet » ASP Clásico »

Como pasar a otra linea despues de mostrar 5 registros....

Estas en el tema de Como pasar a otra linea despues de mostrar 5 registros.... en el foro de ASP Clásico en Foros del Web. Hola mi problema es el siguiente, tengo una consulta en SQL que me captura 20 registros, de los cuales tengo asociada una foto a cada ...
  #1 (permalink)  
Antiguo 16/02/2005, 06:14
Avatar de cokete  
Fecha de Ingreso: noviembre-2004
Mensajes: 224
Antigüedad: 19 años, 7 meses
Puntos: 0
Mensaje Como pasar a otra linea despues de mostrar 5 registros....

Hola mi problema es el siguiente, tengo una consulta en SQL que me captura 20 registros, de los cuales tengo asociada una foto a cada uno de ellos. Lo que quiero hacer es que me los muestre de 5 en 5 por lineas, por que si no se me descuadra el ancho de la pantalla.... Cada registro lleva Una imagen asociado y debajo el titulo de la imagen.

Aqui dejo el codigo para ver si asi queda mas claro...

<% SQL="SELECT * FROM Series WHERE Codconcesionario=" & Request.QueryString("item") &";"
Set Snap=Server.CreateObject("ADODB.Recordset")
Snap.Open SQL, Session("Conn")
Do
If Snap.EOF Then Exit Do
If File("C:\Inetpub\wwwroot\MotorSegovia\datos\Fotoss eries\" & Request.QueryString("item") &".jpg")="" Then
strImagen="<img src='datos/Fotosseries/bos_image.gif' width='170' height='121' hspace='8' vspace='4' align='center'>"
Else
strImagen="<img src='datos/Fotosseries/" & Request.QueryString("item") & "Coche" &".jpg' width='100' height='100' hspace='0' vspace='0' align='center'>"
End If%>
<td height="40" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="452" height="15" valign="top"><%=Strimagen%>
</tr>
<tr>
<td height="25" valign="top"><%=Snap.Fields("titulo")%><!--DWLayoutEmptyCell-->&nbsp;</td>
</tr>
</table></td>
<%Snap.MoveNext
Loop
Snap.Close: Set Snap=Nothing
%>
</tr>

Vaya tocho de codigo.... lo siento tios...
  #2 (permalink)  
Antiguo 21/02/2005, 02:23
 
Fecha de Ingreso: enero-2005
Mensajes: 2
Antigüedad: 19 años, 5 meses
Puntos: 0
pues asi a primera vista,solucion sencilla,pones un contador k se valla incrementando en 1 haces un if y si el resto del contador dividido entre 5 es 0 pos escribes en br pa salta de linea
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:07.