if($my_changed_field) return ; $my_changed_field = 1; $line['Цена в USD'] = round($line['USD']*$line['Цена в РУБ']/$line['RUB'],2); $line['Цена в EUR'] = round($line['EUR']*$line['Цена в РУБ']/$line['RUB'],2);
Если редактирую поле в режиме просмотра записи, нажимаю сохранить -> срабатывает вычисление и необходимые поля заполняются нужными значениями. Теперь редактирую в режиме таблицы. После изменения поле подсвечивается желтым. Но значения других полей не изменяется. Теперь обновляю страницу. Значения всех полей уже нужные. Теперь собственно вопрос. Что нужно сделать, чтобы при изменении поля в режиме таблицы, сразу же изменялись нужные мне поля и отображались эти изменения?