使用 MySQL 和 PHP 从 ID 检索未知用户名
给定一个唯一的 ID,任务是从数据库使用 MySQL 和 PHP。用户名应存储在 $_SESSION['name'] 变量中。
执行查询的步骤:
创建MySQL 查询:
SELECT username FROM user_data WHERE id = ?
哪里?是 ID 的占位符。
准备查询:
$stmt = $conn->prepare("SELECT username FROM user_data WHERE>
绑定 ID变量:
$stmt->bind_param("s", $id);
其中 s 表示数据类型为字符串。
执行查询:
$stmt->execute();
获取结果:
$result = $stmt->get_result();
获取数据:
$user = $result->fetch_assoc();
存储会话中的用户名变量:
$_SESSION['name'] = $user['username'];
示例代码:
<?php $conn = mysqli_connect('localhost', 'root', '', 'user_data'); $id = '10527391670258314752'; $sql = "SELECT username FROM user_data WHERE>
以上是如何使用 PHP 给定用户 ID 从 MySQL 数据库检索用户名?的详细内容。更多信息请关注PHP中文网其他相关文章!