goaheadnow
@goaheadnow
Junior Frond-End Developer

Как выводить имя пользователя по id, на главную страницу в админке?

Мне надо выводить текст "Привет, <? тут должен быть имя пользователя ?>"
тут авторизация код login.php
session_start();
if(isset($_POST['login_in']))
{
    $query = mysqli_query($mysql,"SELECT * FROM `user` where email= '$_POST[email]' and password ='$_POST[password]'");
    if(mysqli_num_rows($query))
    {
        $_SESSION['register'] = $_POST['email'];
        $_SESSION['password'] = $_POST['password'];

        echo "<script>document.location.href = 'index.php'</script>";
    }
    else
    {
        echo "<script>document.location.href = 'register.php'</script>";
    }
}

а вот тут регистрация код register.php;
<?
session_start();
            include "../db.php";


            if(isset($_POST['sign_up'])){
                $insert = mysqli_query($mysql, "INSERT INTO `user`(`user_id`, `name`, `surename`, `email`,`password`, `number` ) VALUES ( '$_POST[user_name]','$_POST[sure_name]','$_POST[email]','$_POST[password]','$_POST[phone]')");

                if ($insert) {
                    echo "<script>document.location.href = 'login.php'</script>";
                }
            }

            ?>

после этого мне надо выводить имя пользователя из база данных на index.php
  • Вопрос задан
  • 452 просмотра
Решения вопроса 1
mad_maximus
@mad_maximus
В сессию сохраните id, а потом доставайте sql запросом. Хотя зачем вам id, если у вас email (который должен быть уникальным). По нему и достаньте.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы