anton_reut
@anton_reut
Начинающий веб-разработчик

Как подставить имена пользователей (username) в выборку по id?

Решил в качестве практики навелосипедить личные сообщения на php, и что-то никак не соображу как сделать правильный JOIN для вывода вместо id юзеров участвующих в диалоге их имена username.

Структура следующая.

Таблица Users, стандартно:
5d7751dca9363017119869.jpeg

Таблица Messages (решил хранить id диалога там же):
5d775200dc325672869119.jpeg

Запрос в коде который я не понимаю как дописать чтобы он выводил имена:
Означает - выбрать все сообщения где я (Мой id = 1) либо получатель сообщения либо отправитель, сгруппировать по диалогам что-бы элементы массива не дублировались.
5d775228acb91550869695.jpeg

Вот что я получаю (цикл foreach):
В принципе то что нужно для отображения списка диалогов, но вместо id-шников авторов и отправителей хочется вывести их имена.
5d77530b3f85d278319471.jpeg

Подскажите пожалуйста какой JOIN тут нужен или может вложенный запрос что-бы вывести имена?
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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