Решено Массово изменить дату сообщений

Статус
В этой теме нельзя размещать новые ответы.

magdak0121

Участники
Сообщения
123
Реакции
7
Баллы
5,520
Форум был в оффе 2 года
сейчас пользователи заходят смотрят последнее сообщение было в 2014 году и уходят, глупо комментировать сообщение 2 летней давности.
Вот хочу сделать 2014 год 2016 годом.

Как это сделать через базу данных видимо? Какой запрос выполнить в каком столбце?

соответственно изменю 2013 год на 2015
2012 на 2014 и т.д
 
Последнее редактирование:
Через phpMyAdmin в таблицах обновляйте строку post_date , дату там нужно конвертировать, можно через этот сервис , например чтобы обновить дату на сегодня, надо ввести 1479081601
 
  • Мне нравится
Реакции: Hope
Через phpMyAdmin в таблицах обновляйте строку post_date , дату там нужно конвертировать, можно через этот сервис , например чтобы обновить дату на сегодня, надо ввести 1479081601
а массово чисто год а не год месяц день
выже предлагаете по одному сообщению менять дату
 
magdak0121, берете например таблицу xf_post и в ней через команду UPDATE table обновляете строку post_date на сегодня, и на форуме будут отображаться как созданные сегодня.
 
  • Мне нравится
Реакции: Hope
magdak0121, берете например таблицу xf_post и в ней через команду UPDATE table обновляете строку post_date на сегодня, и на форуме будут отображаться как созданные сегодня.
вы не поняли ведь мне нужно будет вставлять код
Timestamp,
не просто текущего года а текущего года месяца
ведь
например вот у меня 2 поста
1205404158 March 13, 2008
1290430020 November 22, 2010
и на что менять эти два
что бы получился 2008 год 2009 13 марта и 2010 год 2011 22 ноября
 
1205404158 March 13, 2008
1290430020 November 22, 2010
и на что менять эти два
Вы сможете изменить эти дава одновременно но только на одну дату а не на 2 разные. Например у тебя 11.09.2001 был создан пост, потом 12.09.2001 был создан второй, ты сможешь в них обновить дату одновременно на нужную но только на одну дату например на 14.11.2016. Если хочешь каждой теме обновить дату на разные просто изменяя только год тогда хз как это сделать автоматически. В ручную можно просто в таблице править но это нудно.
 
Вы сможете изменить эти дава одновременно но только на одну дату а не на 2 разные. Например у тебя 11.09.2001 был создан пост, потом 12.09.2001 был создан второй, ты сможешь в них обновить дату одновременно на нужную но только на одну дату например на 14.11.2016. Если хочешь каждой теме обновить дату на разные просто изменяя только год тогда хз как это сделать автоматически. В ручную можно просто в таблице править но это нудно.
мне не нужна 14.11.2016
мне нужно 11.09.2016 и 12.09.2016 в соответствии с вашими примерами
вручную не выйдет, постов более 100 тысяч
в итоге получается что вы хз как сделать как только поняли что мне нужно
тема актуально хотя больше не xenforo касается
пойду на форум программистов
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу