
15/05/2008, 05:29
|
| | Fecha de Ingreso: septiembre-2005
Mensajes: 202
Antigüedad: 19 años, 6 meses Puntos: 0 | |
Un repeat region que empiece en la referencia 6 hola,
tengo una pàgina en la que se ven las diferentes noticias recogidas de una DB. Mi idea es que se vean las últimas 5 de una forma más completa, con titular, entradilla, foto y un poco del texto.
luego quiero poner un apartado que seria "ver + notícias" en el que se listarian los titulares de las últimas 20 noticias. La idea es que estos titulares empiecen a mostrar a partir de la noticia 6 (las 5 últimas ya se ven más completas).
para ello, hago 2 recorset diferentes y a cada uno le aplico un repeat region...
hasta aqui bien...
lo que necesito es saber como hacer el repeat de la segunda region, (que seria ver 20 ultimas noticias - las últimas 5)
os adjunto el código del repeat:
<%
Dim Repeat3__numRows
Dim Repeat3__index
Repeat3__numRows = 20
Repeat3__index = 0
news2_numRows = news2_numRows + Repeat3__numRows
%>
y en el body:
<%
While ((Repeat3__numRows <> 0) AND (NOT news2.EOF))
%>
<p><%=(news2.Fields.Item("tit").Value)%></a><br />
</p>
<%
Repeat3__index=Repeat3__index+1
Repeat3__numRows=Repeat3__numRows-1
news2.MoveNext()
Wend
%>
o quizás deberia descontar los 5 ultimos registros ya directamente en el recordset?
"SELECT * FROM news WHERE tipo = ? AND activo = ? ORDER BY fecha DESC"
Última edición por potenkin; 15/05/2008 a las 05:43 |