HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 31.07.2024, 08:41
Klentovskiy
Новичок
Регистрация: 28.03.2019
Сообщений: 20
С нами: 3753368

Репутация: 51
По умолчанию

Можете сделать наводку как реализовать след логику - как мне в беседе реализовать сохранение в бд сообщений, и условно говоря команду которая будет проверять по айди пользователя сколько он написал сообщений в беседу на N количество дней, условно говоря команда /check id количество дней, например написал команду /check 3432341 10 и он мне отправит в следующим формате сообщение

[2024-07-01] 5 сообщений

[2024-07-02] 20 сообщений

[2024-07-03] 10 сообщений

[2024-07-04] 3 сообщений

[2024-07-05] 4 сообщений

[2024-07-06] 30 сообщений

[2024-07-07] 50 сообщений

[2024-07-08] 150 сообщений

[2024-07-09] 132 сообщений

основная проблема заключается в логике, условно говоря на примере базы mysql какие мне структуры создавать и как это всё лучше хранить
 
Ответить с цитированием

  #2  
Старый 31.07.2024, 09:17
AnWu
Флудер
Регистрация: 08.11.2017
Сообщений: 4,787
С нами: 4480376

Репутация: 183


По умолчанию

chat_table

- id

- user_id

- text

- date

дальше простые sql запросы по команде, получаешь unixtime - unix(date)
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.