Разброс даты и времени статьям через SQL можно?

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

apolius

Читатель
Регистрация
24 Авг 2009
Сообщения
355
Реакции
30
Привет!
Помогите если можете.

Собственно у меня есть база данных joomla, есть таблица jos_content.
Надо всем статьям вставить админа, это я сделала через UPDATE и SET.

Теперь надо поменять дату статьям. У всех стоит 000000, т.е на сайте выводит 1999 год, я сделала всем на 2010 год, 6 дкабря в 14часов24минуты и 39 секунды..

НО.. надо сделать, чтбы дата и время были разные, скажем с 30 ноября по 5 декабра и разброс времени с 00-00 до 15.00..
так можно сделать?
 
ну...тут я так понимаю было бы неплохо обзавестись скриптом пхпшным

2010-11-27 12:28:29 - формат mysql datetime

Если нет строгой последовательности в статьях, то рандомизируем данные в
PHP:
date('Y-m-d H:i:s', mktime(12, 28, 39, 11, 27, 2010));

и пихаем в мускул
 
Конкретно для вашей задачи:
PHP:
UPDATE tablename SET datefield='2009-11-30 00:00:00' + interval rand()*5 day + interval rand()*15 hour
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху