01/04/2004, 09:45
|
| | Fecha de Ingreso: marzo-2004 Ubicación: Extremadura
Mensajes: 92
Antigüedad: 20 años, 9 meses Puntos: 0 | |
P: ¿Como puedo mostrar una lista de usuarios y que al hacer click en uno me muestre todos sus datos?
R: Primero necesitaremos una pagina asp donde saquemos todos los usuarios de una tabla de la BD.
<%
Set Conexion=Createobject("ADODB.Connection")
Conexion.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;Jet OLEDB:Database Password='pass';DATA SOURCE=" & server.mappath("base.mdb") & ";"
sql="Select * from usuarios"
set rsusuarios=conexion.execute(sql)
do while not rsusuarios.eof %>
<p align="left">
<font face=Verdana size=3 color="#009900"><a href=datos.asp?Nick=<% response.write(rsusuarios.Fields("nick")) %>><%response.write(rsusuarios("Nick"))%></a></font><br>
<% rsusuarios.movenext
loop
%>
Esto nos mostraria uno a uno todos los nicks de todos los usuarios y al hacer click nos llevara a datos.asp en la que tenemos que tener:
<%
Set Conexion=Createobject("ADODB.Connection")
Conexion.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;Jet OLEDB:Database Password='pass';DATA SOURCE=" & server.mappath("base.mdb") & ";"
ordensql="Select * from Datos_Usuarios where Nick='" & request.querystring ("Nick") & "'"
set rsusuarios=conexion.execute(ordensql)
%>
<p>Nick: <% response.write(rsusuarios.fields(0)) %></p>
<p>Nombre: <% response.write(rsusuarios.fields(1)) %></p>
<p>Apellidos: <% response.write(rsusuarios.fields(2)) %></p>
<p>Edad: <% response.write(rsusuarios.fields(3)) %></p>
<p>Email: <% response.write(rsusuarios.fields(4)) %></p>
<p>Ubicación: <% response.write(rsusuarios.fields(5)) %></p>
Y asi nos mostraria los datos sencillamente, luego kada kual puede darse su toke pa ke kede bonito porke esto asi es una mierdecilla jeje. Espero que os sirva de ayuda
__________________ Aupa Athletik!!! |