Перейти к содержимому


как вытащить ДАТУ пЗМЕНЕНпЙ (а не создания)


В теме одно сообщение

#1 tel

    Активный участник

  • Пользователи
  • PipPipPip
  • 187 сообщений

Отправлено 10 Май 2010 - 16:42

есть таблица со столбцами

- план (что нужно сделать)
- дата плана (когда нужно сделать)
- результат (что сделано)
- дата результата (когда сделано)

и вот вопрос - как сделать так, чтобы "дата результата" вставлялась автоматически когда редактируется поле "результат".

ну или как сделать так, чтобы дата была не позднее сегодняшнего числа, чтобы ее задним числом не ставили?

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 11 Май 2010 - 08:35

В "вычислениях" таблицы (они срабатывают после каждого сохранения строки) добавьте следующий код:

$cur_rec = data_table("Ваша таблица", "id={ID}");
$cur_rec['Дата результата'] = date("Y-m-d 00:00:00");
update_query($cur_rec, "Ваша таблица", "id={ID}");

"Ваша таблица" замените на реальное имя таблицы. После этого в группах доступа поставьте запрет на редактирование поля Дата результата.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных