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

Listar datos(como links)

Estas en el tema de Listar datos(como links) en el foro de ASP Clásico en Foros del Web. estoy listando unos archivos que se encuentran el una base de datos, lo que quiero es que cada uno de estos este referenciado a una ...
  #1 (permalink)  
Antiguo 30/03/2006, 11:56
 
Fecha de Ingreso: marzo-2006
Mensajes: 202
Antigüedad: 19 años, 1 mes
Puntos: 2
Listar datos(como links)

estoy listando unos archivos que se encuentran el una base de datos, lo que quiero es que cada uno de estos este referenciado a una pagina. Como por ejemplo si listo los nombres de personas, al hacer click en un nombre cualquiera del listado este me condusca a otra pagina donde esten sus datos personales lo que hago hasta el momento es lo siguiente:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<%
Dim DB, TBL
Set DB = Server.CreateObject("ADODB.Connection")
Set TBL = Server.CreateObject("ADODB.RecordSet")
DB.Mode = adModeReadWrite
DB.Open ("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" + Server.MapPath("afiliados.mdb"))

TBL.Open "Afiliados" ,DB
%>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento sin t&iacute;tulo</title>
</head>

<body>
<table width="600" border="2" cellspacing="0" cellpadding="0">
<tr>
<td width="200"><div align="center">Nombre</div></td>
<td width="200"><div align="center">Apellido</div></td>
<td width="200"><div align="center">Pais</div></td>
</tr>
<% DO WHILE NOT TBL.EOF%>
<tr>
<td width="200"><%=TBL.FIELDS("Nombre")%></td>
<td width="200"><%=TBL.FIELDS("Apellido")%></td>
<td width="200"><%=TBL.FIELDS("Pais")%></td>
</tr>
<% TBL.MOVENEXT
LOOP %>
</table>
</body>
</html>
  #2 (permalink)  
Antiguo 30/03/2006, 12:03
Avatar de goteen_mx  
Fecha de Ingreso: abril-2005
Ubicación: D.F.
Mensajes: 403
Antigüedad: 20 años
Puntos: 37
Lo que haces es simplemente agragas un href a la pagina donde mostraras los datos completos de la persona

<% DO WHILE NOT TBL.EOF%>
<tr>
<td width="200"><a href="tu pagina?id_persona=<%=TBL("id_persona")%>&nombre=<% =TBL("nombre")%>"><%=TBL.FIELDS("Nombre")%></a></td>
</tr>
<% TBL.MOVENEXT
LOOP %>

y en la pagina donde recibes pues ya haces otra consulta para que te muestre los datos completos

bye
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 15:27.