Hola de nuevo, bueno, no se que datos quieres traer por eso te habia pedido la estructura de las tablas de detalle, asi que aqui esta un boceto de lo que tienes que hacer:
Código:
<% While Not Tabla.EOF%>
<tr>
<td width="28%" bgcolor="#FFCC00" height="51">
<p align="center"><font face="Tahoma" size="2"><%=Tabla.Fields("Categoria")%></font></td>
<td width="28%" bgcolor="#FFCC00" height="51">
<p align="center"><font face="Tahoma" size="2"><a href="detalles.asp?id=<%=Tabla.Fields("campo_id")%>"><%=Tabla.Fields("Nombre")%></a></font></td>
<td width="52%" bgcolor="#FFCC00" height="51">
<p align="center"><font face="Tahoma" size="2"><%=Tabla.Fields("Des")%></font></td>
<td width="19%" bgcolor="#FFCC00" height="51">
;'Convertimos los datos URL en el vinculo de la palabra IR
<p align="center"><a href="<%=Tabla.Fields("url")%>"><font face="Tahoma" size="2">Ir</font></a>
</tr>
<%
'si encuentra mas de un resultado nos hace una celda mas en la tabla
Tabla.MoveNext
Wend
Código:
'detalles.asp
id = Rquest.QueryString("id")
strSQL = "SELECT campos FROM tabla WHERE campo_id = "&id
rs.Open strSQL conexion, 3, 3
if not rs.EOF then
'Aqui devuelves el HTML con los datos
else
%>No se encontro el registro<%
end if
Saludos