Не могу вытащить id из базы данных. PHP
При входе пользователя, я сохраняю его логин в сессии и отображаю его в профиле. Но почему то таким же методом у меня не получилось это сделать с id.
login.php
<?php
session_start();
require_once('db.php');
$login = $_POST['login'];
$pass = $_POST['pass'];
$user_id = $_POST['id'];
$pass = md5($pass . PASSWORD_DEFAULT); // Создаем хэш из пароля
if (empty($login) || empty($pass)) {
echo 'Заполните все поля';
} else {
$sql = "SELECT * FROM `users` WHERE login = '$login' AND pass = '$pass'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
// Вход успешен, создание сессии
$_SESSION['user_id'] = $user_id;
$_SESSION['username'] = $_POST['login'];
$_SESSION['isLoggedIn'] = true;
header('Location: index.php');
exit;
}
} else {
// Неправильные данные, выводим сообщение об ошибке
echo 'Неправильное имя пользователя или пароль.';
}
}
?>