Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как создаются папки в db?

Как создаются папки в db?


     23.01.2020    Общие вопросы по PHP, MySQL    613

вопрос
Здравствуйте. Как создаются папки в db для исходящих и входящих писем?
Допусти я хочу создать папку notification и хранить в ней определённые письма.

Ответа пока нет


8 комментариев

dj-avtosh
PHP-developer

dj-avtosh - 23 января 2020 11:45 -

Здравствуйте. В таблице dle_pm есть поле folder

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Nesterovich2797
Юзер

Nesterovich2797 - 23 января 2020 13:11 -

То есть по сути, поле folder заполняется автоматически в зависимости от того, что я укажу в коде оправки сообщения?
Поле folder является динамически изменяемым или в него ручками нужно внести в базе данных значения, которые оно может принимать?

dj-avtosh
PHP-developer

dj-avtosh - 23 января 2020 13:13 -

Не понял о чем Вы

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Nesterovich2797
Юзер

Nesterovich2797 - 23 января 2020 13:16 -

То есть при отправке сообщения

$db->query( "INSERT INTO " . USERPREFIX . "_pm (subj, text, user, user_from, date, pm_read, folder, sendid) values ('{$subj}', '{$comments}', '{$row['user_id']}', '{$member_id['name']}', '{$time}', '0', 'inbox', '{$send_id}')" );


вместо inbox я устанавливаю notifications, при этом не внося изменений в базу данных, сообщение сохранится с notifications в поле folder

dj-avtosh
PHP-developer

dj-avtosh - 23 января 2020 13:19 -

Ну значение поля будет иное - но вы нигде потом (скорее всего) сообщение не увидите.

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Nesterovich2797
Юзер

Nesterovich2797 - 23 января 2020 13:21 -

А если я буду потом делать запрос на сообщения именно с папки notifications, а не outbox, тогда я их увижу?

dj-avtosh
PHP-developer

dj-avtosh - 23 января 2020 13:22 -

А почему вы сомневаетесь в этом?

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Nesterovich2797
Юзер

Nesterovich2797 - 23 января 2020 13:24 -

Из-за сообщения выше)
Изначально я думал что эта папка где-то создаётся. Но теперь всё стало ясно, что это не больше чем значения. Ответ получен. Спасибо.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх