powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Вывод сообщений как в ВК
2 сообщений из 2, страница 1 из 1
Вывод сообщений как в ВК
    #39371481
pr0n1x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет, помогите составить запрос для вывода список собщений как в ВК

Есть следующая таблица

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
CREATE TABLE `messages` (
  `id` int(11) NOT NULL,
  `user_id` int(11) DEFAULT NULL,
  `to_user_id` int(11) DEFAULT NULL,
  `message` text,
  `is_read` tinyint(1) NOT NULL DEFAULT '0',
  `created` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;



id - идентификатор сообщения
user_id - идентификатор пользователя, который отправил сообщение
to_user_id - идентификатор пользователя, кому отправили сообщения сообщение
message - сообщение
is_read - прочитано сообщение получателем
created - дата сообщения

Нужно вывести все сообщения, которые пользователь отправил другим пользователям и сообщения, которые другие пользователи отправляли пользователю

1. Вывести список всех пользователей с которыми общался пользователь или пользователи которые писали пользователю
2. Отсортировать этот список по последним сообщения, пользователь который последннйи оправил сообщения в самом верху
3. Вывести последнее сообщение для каждого пользователя
...
Рейтинг: 0 / 0
Вывод сообщений как в ВК
    #39371483
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и где Ваши варианты решения? как ПОМОГАТЬ тому, кто ничего не сделал?
Пособие для студентов и школьников
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Вывод сообщений как в ВК
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]