小编Mar*_*175的帖子

给定 ID,如何获取未知用户名?

我得到了一个 20 个字符的数字 ID,看起来像10527391670258314752,给定这个 ID,我怎样才能获得与之关联的用户名?

该表如下所示:

id                   | name | password | balance   
10527391670258314752 | Jhon | 12345    | 12.51
Run Code Online (Sandbox Code Playgroud)

然后,从数据库中检索到的用户名应存储到$_SESSION['name'].

我试过这个:

$connection = mysqli_connect('localhost', 'root', '', 'user_data');
$id = '10527391670258314752';

$query = "SELECT username FROM user_data WHERE id = '$id'";
$result = mysqli_query($connection, $query);

$record = mysqli_fetch_array($id);
$_SESSION['id'] = $record;

echo $_SESSION['id'];
Run Code Online (Sandbox Code Playgroud)

输出是Array()而不是名称。

php session mysqli

4
推荐指数
1
解决办法
304
查看次数

标签 统计

mysqli ×1

php ×1

session ×1