Получение времени изменения свойства

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

max506
Сообщения: 88
Зарегистрирован: Чт сен 08, 2016 3:14 pm
Благодарил (а): 17 раз
Поблагодарили: 0

Re: Получение времени изменения свойства

Сообщение max506 » Вс дек 11, 2016 10:26 am

GreatBAO писал(а):метод вызывается при любом изменении значений, будь то X != X или X = X
Ну так изменения же не было никакого. Почему метод-то вызывается?
GreatBAO писал(а): внутри метода уже можно сделать простую проверку

Код: Выделить всё

if($params['NEW_VALUE'] != $params['OLD_VALUE']) {
  
}
Да, так я и сделал. Спасибо.
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Получение времени изменения свойства

Сообщение directman66 » Сб фев 10, 2018 7:11 pm

Подскажите, если класс хранит историю, как получить время последнего обновления? Без сохранения отдельного свойства.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Получение времени изменения свойства

Сообщение directman66 » Сб фев 10, 2018 9:29 pm

Нашел тут на форуме где-то в старой теме

Код: Выделить всё

$sql='SELECT max(h.added ) last FROM `phistory` h WHERE h.value_ID = (SELECT `ID` FROM `pvalues` WHERE `PROPERTY_NAME` = "current.I")';

$rec = SQLSelect($sql); 
echo $rec[0][last]; 
не забываем про кнопку спасибо!
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Ответить