数据库中的个人用户名

时间:2014-06-09 18:05:49

标签: php html mysql database web

我有一个正在运行的数据库,我目前正在网站上打印出一个" php块"数据库的用户名。我用这个

实现了它
if ($db_handle) {

print "Database ISSSSS Found ";


$SQL = "SELECT * FROM `database.com`.`users`";
$result = mysql_query($SQL);

//print $result;

while ( $db_field = mysql_fetch_assoc($result) ) {

    print $db_field['username'] . "<BR>";
}

mysql_close($db_handle);

}

然而,这给了我一个巨大的所有用户字符串(我目前有4个)。如何使其成为仅通过网站访问其个人资料的个人用户

2 个答案:

答案 0 :(得分:0)

通常,当有人登录时,您会在会话中存储有关用户的非敏感信息。这样,您可以快速访问它,而无需在每个页面上进行数据库调用。例如,如果您想在页面标题中显示其用户名,您可以随时使用其用户名。然后,当他们去查看他们的个人资料时,您可以使用您存储的用户名作为SQL WHERE子句的一部分来提取仅与该特定用户有关的信息。

答案 1 :(得分:0)

在SQL查询中使用WHERE username = 'yourusername'

这将解决你的问题