我不确定为什么,但是即使查询成功,$ _ SESSION ['name']的值也没有改变。会话开始了,我只是没有将它包含在代码中。
$id = $_SESSION['id'];
$name= $_POST['name'];
$query = "
UPDATE users SET name = '$name'
WHERE id = '$id';
";
if (mysqli_query($conn, $query)) {
$_SESSION['name'] = $name;
}
?>