@nikidreiks

Как вывести данные из другой таблицы БД?

Есть в БД таблица USER в которую вносятся зарегистрированные пользователи.
Их данные вывожу через сессию:

$check_user = mysqli_query($connect, "SELECT * FROM `users` WHERE `login` = '$login' AND `password` = '$password'");
if (mysqli_num_rows($check_user) > 0) {

$user = mysqli_fetch_assoc($check_user);

$_SESSION['user'] = [
"id" => $user['id'],
"full_name" => $user['full_name'],
"avatar" => $user['avatar'],
"email" => $user['email'],
"city" => $user['city']
];

<?= $_SESSION['user']['full_name'] ?>
<?= $_SESSION['user']['avatar'] ?>
<?= $_SESSION['user']['id'] ?>

и так далее;

И есть таблица WALL_POST, из которой нужно выводить данные, которые пользователь опубликовал.

Это нужно создавать новую сессию ?
типа такого:

$check_post = mysqli_query($connect, "SELECT * FROM `wall_post` WHERE `id` ORDER BY `text_decor`");
if (mysqli_num_rows($check_post) > 0) {

$post = mysqli_fetch_assoc($check_post);

$_SESSION['post'] = [
"id" => $post['id'],
"text_decor" => $post['text_decor'],
];
  • Вопрос задан
  • 134 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы