Вывод из двух разных таблиц в цикл

не могу справиться уже месяц с этой проблемой. У меня есть две таблицы users Таблица users и dialog Таблица 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
                        
    }
}

При нажатии на аватарку, должно переходить в диалог по id


Ответы (0 шт):