
10/11/2002, 06:24
|
 | | | Fecha de Ingreso: febrero-2002 Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 3 meses Puntos: 1 | |
Otra variante es que muestres solo las 5 primeras noticias de cada ID.
SQL="Select top 5 * from tutabla where ID="&ID&" order by campo desc"
Ese mismo bloque puedes encerrarlo dentro de un bucle FOR/NEXT que vaya incrementando el valor de ID.
con eso te sacaria los 5 ultimos mensaje de cada categoria de tu foro:
Algo asi.
<%
set oConn=Server.CreateObject("ADODB.Connection")
set rs=Server.CreateObject("ADODB.Recordset")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("tubase.mdb")&";"
for ID=1 to 5 ' o el numero de categorias que tengas
SQL="Select top 5 * from tutabla where ID="&ID&" order by
rs.Open SQL, oConn,1,2
campo desc"
do while not rs.eof
respose.write("campo1")
respose.write("campo1")
'etc
loop
rs.close
next
%> |