Вывод из двух разных таблиц в цикл
не могу справиться уже месяц с этой проблемой.
У меня есть две таблицы users
и dialog
.
Как мне в цикле использовать данные из этих таблиц одновременно?
То есть, мне надо взять с таблицы users значения avatar и использовать вместе с таблицей dialog.
То есть, у меня некий мессенджер наподобие вк, где есть список людей, который берется из users и заполняется циклом, но чтобы перейти в переписку с этим человеком, мне нужно получить id диалога, но я не знаю как в один цикл поместить две переменные из разных таблиц.
Прилагаю сам сайт http://d90625qd.beget.tech/ . Входите под логином Max и паролем 123.
$sender = mysqli_query($connection, "SELECT * FROM `users`");
$dialogs = mysqli_query($connection, "SELECT * FROM `dialog`");
<?php foreach ($sender as $send){
if ($_SESSION['user']['login'] !== $send['login']){
?>
<div class="msg-container">
<div class="msg-container-img"><a href="../pages/mail.php?user=<?php echo $send['login']?>&ava=<?php echo $send['avatar'] ?>&for=<?php echo $mes ?>"><img src="../<?php echo $send['avatar']; ?>"></a></div>
<div class="msg-container-content"><p><?php echo $send['login'];?></p><p>Какой то текст сообщения</p></div>
<div class="msg-container-time"><p>время</p></div>
<a href="#"><?php echo $mes;?></a>
</div>
<?php
}
}
?>
foreach ($dialogs as $dialog){
if ($_SESSION['user']['login'] == $dialog['send']){
?>
<a href="../pages/mail.php?chat=<?php echo $dialog['id'];?>&send=<?php echo $dialog['send']?>&recive=<?php echo $dialog['recive']?>"><?php echo $dialog['recive'];?></a>
<?php
}
}
