Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/11/2007, 08:39
Avatar de gagarin
gagarin
 
Fecha de Ingreso: enero-2002
Ubicación: Madrid
Mensajes: 550
Antigüedad: 23 años, 5 meses
Puntos: 4
Re: Manipular a partir de X registro

vale; creo que es algo cómo lo que tengo:



numero =0
Do While Not rs.EOF AND CuantosRegistros < TamPagina
numero= numero+1
IF numero < 3 AND PaginaActual = 1 THEN%>
<a href="noticia.asp?id=<%=rs("id")%>" onClick="window.open('','news','scrollbars=no height=100, width=100');" target="news"><h1><%=rs("titulo")%></h1></a><h2><%=rs("fecha")%>, <%=rs("hora")%></h2><p><%=rs("copete")%>[...]</p><p class="derecha"><span class="leer"><img src='../../templates/img/interface/hoja.png' alt="" /></span> <a href="noticia.asp?id=<%=rs("id")%>" onClick="window.open('','news','scrollbars=no,heig ht=100, width=100');" target="news">Leer m&aacute;s</a></p><p>............................................. .......................</p>


<%'Response.write("<a href=noticia.asp?id="&rs("id")& " 'onClick='window.open('','news','scrollbars=no,hei ght=280,width=282');' target='news'><h1>"&rs("titulo")&"</h1></a><h2>"&rs("fecha")&", "&rs("hora")&"</h2><p>"&rs("copete")&"[...]</p><p class='derecha'><span class='leer'><img src='../../templates/img/interface/hoja.png' alt='' /></span> <a href=noticia.asp?id="&rs("id")& "onClick='window.open('','news','scrollbars=no,hei ght=400,width=282');' target='news'>Leer m&aacute;s</a></p><p>............................................. .......................</p>")%>
<%ELSE
IF numero=3 AND PaginaActual = 1 Then%>
<img src='img/interface/titulo_archivo.jpg' alt='Archivo' />
<ul>
<%End If%>


<li><a href="noticia.asp?id=<%=rs("id")%>" onClick="window.open('','news','scrollbars=no height=100,width=100');" target="news"><h3><%=rs("titulo")%></h3></a></li><h2><%=rs("fecha")%>, <%=rs("hora")%></h2>
<%'Response.write("<li><a href=noticia.asp?id="&rs("id")& " onClick='window.open('','news','scrollbars=no');' target='news'><h3>"&rs("titulo")&"</h3></a></li><h2>"&rs("fecha")&", "&rs("hora")&"</h2>")%>
<%END IF%>


<%
CuantosRegistros=CuantosRegistros + 1
rs.movenext
total= total+1
loop
%>
</ul>


Lo que hace es que la primera página del listado muestra Titulo, Hora e introducción de las 2 primeras notas, despues inserta una imágen y posteriormente continúa con el listado mostrando unicamente titulo y fecha y ya, en la página dos y subsecuentes muestra titulo y fecha lo que sucede es q la etiqueta <ul> ya no la pone solo pone la etiqueta <li> y necesito que muestre la etiqueta <ul> he probado de varias maneras:
:::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::: :::
:::::::: Lo solucioné por el momento, puesto que se ve bien en la página 2 pero ya en la tres tendría que crear otra condicional, si tienes una idea más correcta te agradecería tu ayuda:

Código:

total=0
numero =0
Do While Not rs.EOF AND CuantosRegistros < TamPagina

'::::::::::::::::::::::::::: RESTO DEL CÓDIGO :::::::...
IF numero=3 AND PaginaActual = 1 Then%>
<img src='img/interface/titulo_archivo.jpg' alt='Archivo' />
<ul>
<%End If%>
<%IF Total > 0 AND PaginaActual > 1 THEN
Response.write("<ul>")
END IF%>


<li><a href="noticia.asp?id=<%=rs("id")%>" onClick="window.open('','news','scrollbars=no height=100,width=100');" target="news"><h3><%=rs("titulo")%></h3></a></li><h2><%=rs("fecha")%>, <%=rs("hora")%></h2>
<%'Response.write("<li><a href=noticia.asp?id="&rs("id")& " onClick='window.open('','news','scrollbars=no');' target='news'><h3>"&rs("titulo")&"</h3></a></li><h2>"&rs("fecha")&", "&rs("hora")&"</h2>")%>
<%END IF%>


<%
CuantosRegistros=CuantosRegistros + 1
rs.movenext
total= total+1
loop
%>
</ul>
__________________
Temiqui Iztoc Cualtlia Elhuayotl

Última edición por gagarin; 26/11/2007 a las 08:48