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

Тема в разделе "Базы данных", создана пользователем apolius, 7 дек 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. apolius

    apolius Читатель

    Регистр.:
    24 авг 2009
    Сообщения:
    357
    Симпатии:
    30
    Привет!
    Помогите если можете.

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

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

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

    Phrack

    Регистр.:
    3 ноя 2010
    Сообщения:
    264
    Симпатии:
    38
    ну...тут я так понимаю было бы неплохо обзавестись скриптом пхпшным

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

    Если нет строгой последовательности в статьях, то рандомизируем данные в
    PHP:
    date('Y-m-d H:i:s'mktime(12283911272010));
    и пихаем в мускул
     
    apolius нравится это.
  3. dwh

    dwh Писатель

    Регистр.:
    14 ноя 2009
    Сообщения:
    3
    Симпатии:
    1
    Конкретно для вашей задачи:
    PHP:
    UPDATE tablename SET datefield='2009-11-30 00:00:00' interval rand()*5 day interval rand()*15 hour
     
    apolius нравится это.
Статус темы:
Закрыта.