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

Problema con ASP y CSS

Estas en el tema de Problema con ASP y CSS en el foro de ASP Clásico en Foros del Web. Estoy usando Asp y Css, el problema que tengo es que en la segunda fila me muestra el mismo registro que en la primera, y ...
  #1 (permalink)  
Antiguo 11/11/2004, 12:30
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 22 años
Puntos: 0
Problema con ASP y CSS

Estoy usando Asp y Css, el problema que tengo es que en la segunda fila me muestra el mismo registro que en la primera, y yo quiero que me muestre el siguiente registro.
¿Sabeis como lo podria solucionar?
Este es el codigo:

<%
set rscatlist=db.execute("SELECT * FROM PRODUCTOS where caracteristicas=1")
%>
<%
if rscatlist.eof then
response.redirect("error.asp?No se ha encontrado el producto!")
else
rscatlist.movefirst
end if
while not rscatlist.eof
%>
<TABLE class=cuadro cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR vAlign=top>
<%
do while not rscatlist.eof
%>
<TD class=primero width="50%">
<H3><%=rscatlist("titulo")%></H3>
</td>
<TD class=segundo width="50%">
<H3><%=rscatlist("titulo")%></H3>
</TD>
</tr><tr>
<%
rscatlist.MoveNext
Loop
Wend
%>
</td>
</TR></TBODY></TABLE>
  #2 (permalink)  
Antiguo 11/11/2004, 12:55
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
Cita:
Iniciado por sqa212
quiero que me muestre el siguiente registro.
¿Sabeis como lo podria solucionar?
Este es el codigo:

<%
set rscatlist=db.execute("SELECT * FROM PRODUCTOS where caracteristicas=1")
%>
<%
if rscatlist.eof then
response.redirect("error.asp?No se ha encontrado el producto!")
else
rscatlist.movefirst
end if
while not rscatlist.eof
%>
<TABLE class=cuadro cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR vAlign=top>
<%
do while not rscatlist.eof
%>
<TD class=primero width="50%">
<H3><%=rscatlist("titulo")%></H3>
</td>
<TD class=segundo width="50%">
<H3><%=rscatlist("titulo")%></H3>
</TD>
</tr><tr>
<%
rscatlist.MoveNext
Loop
Wend
%>
</td>
</TR></TBODY></TABLE>
Pues veo que en el segundo mandas lo mismo, o más bien es el mismo registro.

Es normal ?
  #3 (permalink)  
Antiguo 11/11/2004, 14:28
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 22 años, 8 meses
Puntos: 16
  #4 (permalink)  
Antiguo 12/11/2004, 01:57
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 22 años
Puntos: 0
Muzztein gracias por intentar ayudarme, si, tienes razon estaba mostrando el mismo registro y eso era precisamente lo que no queria.
Mi objetivo es mostrar en horizontal de dos en dos, de esta forma se me muestran en horizontal de dos en dos, cada una es un registro diferente, es decir no me repite los registros, pero no es exactamente lo que yo pretendo, porque no consigo que cada dos registros, el segundo de ellos este dentro de la fila <TD class=segundo, me salen todos dentro de la fila <TD class=primero,
como veras he puesto un contador y <%if rscatlist.eof and not rscatlist.bof or rscatlist.eof and rscatlist.bof then %>
<%rscatlist.MoveNext%>
para intentar que me pase al siguiente registro, pero no lo consigo. Si no me he explicado bien hazmelo saber.
Gracias de nuevo.
Este es el codigo que estoy usando ahora:


<%
set rscatlist=db.execute("SELECT * FROM PRODUCTOS where caracteristicas=1")
%>
<%
if rscatlist.eof then
response.redirect("error.asp?No se ha encontrado el producto!")
else
rscatlist.movefirst
end if
while not rscatlist.eof
%>
<TABLE class=cuadro cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR vAlign=top>
<%
counter="0"
do while not rscatlist.eof
%>
<TD class=primero width="50%">
<H3><%=rscatlist("titulo")%></H3>
</td>
<%
counter=counter+1
%>
<%if rscatlist.eof and not rscatlist.bof or rscatlist.eof and rscatlist.bof then %>
<%rscatlist.MoveNext%>

<TD class=segundo width="50%">
<H3><%=rscatlist("titulo")%></H3>
</TD>
<%else%>
<%end if%>
<%if counter Mod 2=0 Then Response.Write"</tr><TD class=tbldivisor colSpan=2></TD></TR>"
rscatlist.MoveNext
Loop
Wend
%>
</td>
</TR></TBODY></TABLE>
  #5 (permalink)  
Antiguo 12/11/2004, 11:38
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
Cita:
Muzztein gracias por intentar ayudarme,
abusando de su confianza.... Muzztein podrías repetirme lo que dijiste....

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 11:45.