最近我添加了一个搜索功能,通过我的数据库查找用户,我在选择搜索到的用户时遇到了一个问题:
- 示例:John Doe搜索用户; John Doe然后单击链接转到用户配置文件(view_profile.php)。 - 我应该通过使用mysql_fetch_array($ username)回显我想要显示的关于搜索用户的所有信息,并将所有需要的信息存储在会话变量中?
我是否应该传递会话变量来创建配置文件供其他用户查看。或者每个配置文件都应该拥有自己的文件?感谢。
答案 0 :(得分:0)
设置搜索用户时出现的链接:
<a href="view_profile.php?userId=*put user id here*">*put user name here*</a>
当用户点击链接时,PHP应该从数据库获取用户行:
$_GET['userId'];
SQL查询:
SELECT * FROM users WHERE id = *put user id here*
不要为此使用$ _SESSION变量。 希望这能帮到你。