С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP: Laravel
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
6 / 6 / 5
Регистрация: 29.01.2015
Сообщений: 467

Выборка последних сообщений

02.01.2025, 16:47. Показов 751. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер, делаю обмен сообщениями на сайте, есть таблица: id, to_id, from_id, timestamp, text..
Как сделать выборку первых сообщений между двумя пользователями?? Есть страница , где выводятся диалоги между юзерами. Как в Вк система диалогов?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.01.2025, 16:47
Ответы с готовыми решениями:

Вывод последних сообщений форума на сайт.
привет. подскажите мне одну штуку. Я делаю сайт и хочу чтоб на сайте в левом или правом блоке(это неважно) выводились 5 последних тем...

Выборка списка последних записей
имеется таблица с полями id (ключ), guid, name, time ... и т.д. guid - поле с неким уникальным значением (используется для связки с...

Выборка из базы личных сообщений
Здравствуйте уважаемые. Не могу правильно сделать выборку из базы. Есть таблица такого вида: Это таблица с личными...

5
 Аватар для crautcher
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,844
02.01.2025, 17:46
Цитата Сообщение от qwertyyyyyw Посмотреть сообщение
Как сделать выборку первых сообщений между двумя пользователями??
Сортировка по id?
0
6 / 6 / 5
Регистрация: 29.01.2015
Сообщений: 467
02.01.2025, 18:03  [ТС]
Крайнее сообщение между пользователями
0
Супер-модератор
Эксперт JSЭксперт HTML/CSSЭксперт PHP
 Аватар для gogolik
3945 / 2052 / 829
Регистрация: 13.03.2010
Сообщений: 6,750
02.01.2025, 18:20
Laravel?
0
6 / 6 / 5
Регистрация: 29.01.2015
Сообщений: 467
02.01.2025, 22:07  [ТС]
да, laravel

Добавлено через 3 часа 42 минуты
Помоги, пожалуйста
0
Эксперт PHP
 Аватар для liris
4369 / 1009 / 154
Регистрация: 16.01.2023
Сообщений: 2,505
03.01.2025, 08:33
Цитата Сообщение от qwertyyyyyw Посмотреть сообщение
Как сделать выборку первых сообщений между двумя пользователями??
Выбрать сообщения только между пользователями (либо первый пишет второму, либо второй пишет первому). Отсортировать их по timestamp в обратную сторону (более поздние timestamp будут последними сообщениями), либо по id (при условии, что у более новых сообщений всегда более новый id) - лучше сортировать по индексированному полю. Ограничить лимит на нужное количество сообщений.

Запрос плюс-минус таким будет:

SQL
1
2
3
4
5
SELECT id, to_id, from_id, TIMESTAMP, text
FROM <ваша_таблица>
WHERE (to_id = :user1 AND from_id = :user2) OR (to_id = :user2 AND from_id = :user1)
ORDER BY id DESC
LIMIT 25
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.01.2025, 08:33
Помогаю со студенческими работами здесь

Вывод последних сообщений
Помогите дорабоатать mysql_query(&quot;SELECT u.id, mes.text FROM users AS u, messages AS mes WHERE (mes.recipient=u.id &amp;&amp;...

Корпоративный чат, вывод последних сообщений
Здравствуйте пишу чат и возникла проблема, написал запрос сообщения выводятся и группируются но к сожалению сортировка идет по первым...

Выборка последних записей
Здравствуйте хочу выбрать последние записи из чата: SELECT * FROM `chat` ORDER BY `id` DESC LIMIT 20, 0 Но проблема в том что они...

Выборка последних диалогов как у вк
Существует таблица messages id ,user_from ,user_to ,message 8 2 3 Тескт8 7 2 ...

Выборка последних записей из категорий
Привет форумчане! Столкнулся с неожиданной для себя проблемой. Мне нужно выбирать по последней одной записи из таблицы messages, где есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru