Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/11/2006, 11:02
Avatar de edohen
edohen
 
Fecha de Ingreso: agosto-2006
Ubicación: Bolivia
Mensajes: 181
Antigüedad: 18 años, 8 meses
Puntos: 5
problema con una consulta

Amig@s tengo un problema con una paginita de asp:

Resulta que necesito recuperar datos de una BD en una pagina... pero ese no es el problema lo que quiero es que lea tres columnas de un registro verticalmente algo asi:

Titulo
foto
texto

aparentemente no hay ningun problema.. pero de toda mi tabla solo necesito los 4 ultimos registros y tienen que estar ordenados de la siguiente forma

titulo titulo
foto foto
texto texto


titulo titulo
foto foto
texto texto

con este codigo hize funcionar pero solo en parte:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<!--#include file ="conex.asp"-->
<body>
<%
dim x
x=1
devuelve="Select * From noticias order by id DESC"
set RS = Conn.Execute(devuelve)
Do While Not RS.Eof
%>
<% if x <= 4 then %>
<table>
<tr>

<td><%
Response.Write(rs.Fields("titulo"))

%>
</td>
<td><%
Response.Write(rs.Fields("id"))
%>
</td>
</tr>
</table>
<% x=x+1
end if
%>
<%
RS.MoveNext
Loop
Conn.Close
%>
</body>
</html>

me sale algo asi:

titulo
foto
texto


titulo
foto
texto

pero los registros que quiero que salgan tambien a la derecha ya no salen.....alguna idea de como puedo modificar esto???