我正在创建像LinkedIn / talk
这样的网站 像我登录时一样,我给我的登录ID和密码这样的数据库 检查它并允许我访问我的个人资料我需要知道在我们点击用户时的stackoverflow中 按钮显示stackoverflow中的所有用户 但是当我点击特定用户时 数据库如何知道单击此特定用户 并显示他/她的个人资料数据?
我应该创建新页面来查看其他用户个人资料吗? 如果我这样做那将是什么
的查询答案 0 :(得分:0)
如果您有2个单独的查询,那么它会变得更容易(我不是说这是最好的解决方案)。因此,您可以拥有一个“选择所有用户”查询,这可能是一样简单:
SELECT *
FROM MyUsers
这会将您的所有用户返回到您的网站,以便您查看这些用户。然后,当您从网站中选择用户时,您会调用其他查询,例如“选择单个用户”,并从您的网站传递参数。查询可能类似于:
SELECT *
FROM MyUsers
WHERE UserID = @UserID
这可以在一个存储过程中完成,并测试@UserID
是否为NULL
,然后运行所需的SELECT
语句。