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


Пересчет всех полей в подтаблице при изменении одного


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

#1 Vulture

    Новичок

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

Отправлено 21 Январь 2015 - 05:07

Есть таблица с заказами у которой имеется подтаблица с исполнителями этого заказа. В подтаблице рассчитывается вознаграждение исполнителей в зависимости от их квалификации и от стоимости заказа. Необходимо чтобы при изменении данных из этой подтаблицы пересчитывались все ее позиции, а не только строка в которой эти изменения происходят. Как это можно осуществить? на данный момент считается с помощью стандартного "$line['Сдельная выплата за объект'] =" и просчитываются все строки только после обновления страницы (так как стоит условие при отображении поля), при изменении просчитывается только строка которая была изменена

#2 CbCoder

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

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

Отправлено 21 Январь 2015 - 09:36

Без обновления страницы - никак. В "реальном времени" обновляется пока только текущая подстрока или родительская.





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

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