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


Отследить предыдущее значение поля


Сообщений в теме: 2

#1 z3dom

    Участник

  • Пользователи
  • PipPip
  • 19 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 12 Ноябрь 2018 - 16:19

Подскажите пожалуйста, можно ли в вычислении отследить предыдущее значение поля.
Т.е. при изменении поля срабатывает некоторое ВЫЧИСЛЕНИЕ, в котором надо знать и текущее (уже измененное) значение поля и предыдущее.

#2 AntonKravchenko

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

  • Пользователи
  • PipPipPip
  • 137 сообщений
  • Пол:Мужчина
  • Город:Нижний Новгород

Отправлено 12 Ноябрь 2018 - 20:58

Старое значение поля хранится в массиве $event['changed'][ID_ПОЛЯ]['old'], ID_ПОЛЯ только цифры из ID поля из БД. Например, при изменении поля f1234 его старое значение будет в массиве $event['changed'][1234]['old'].
Новое значение поля хранится в $line[ИМЯ_ПОЛЯ], например, $line['Территория']

#3 z3dom

    Участник

  • Пользователи
  • PipPip
  • 19 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 13 Ноябрь 2018 - 13:32

Спасибо!!! Буду тестить!





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

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