Работа SQL запрос, SQL формула, JS формула.
Добавлено: 08 апр 2022, 18:43
Добрый день, возможно пробегало в форуме, но не нашел. Ткните, если есть.
Ситуация следующая:
1. Есть граммовка продукта.
2. Есть сущность, где ведется расчет стоимости от граммовки.
3. В сущности есть MySQL запрос, который считает стоимость от веса (не динамический).
4. В сущности есть MySQL формула, которая берет данные с MySQL запроса, умножает на количество и получает итог.
Но! Все это дело выполняется во время сохранения формы(новой или уже созданной), то есть после нажатия кнопки сохранить. Либо при генерации отображения.
Мне нужно, чтобы уже рассчитанные данные появлялись при редактировании в полях. То есть запросы выполнялись до открытия формы на редактирование.
По итогу я сейчас имею, что в режиме просмотра заказа мне видно пункт 3 и пункт 4, но мне не видно их во время открытия на редактирование.
Пробовал подставлять JS формулу вместо 4, но получаю нули(что в общем, естественно).
Не подскажет ли кто - как это сделать? Желательно, проще и без кода.
Спасибо.
PS: или там все-таки AJAX запрос нужно делать?
Ситуация следующая:
1. Есть граммовка продукта.
2. Есть сущность, где ведется расчет стоимости от граммовки.
3. В сущности есть MySQL запрос, который считает стоимость от веса (не динамический).
4. В сущности есть MySQL формула, которая берет данные с MySQL запроса, умножает на количество и получает итог.
Но! Все это дело выполняется во время сохранения формы(новой или уже созданной), то есть после нажатия кнопки сохранить. Либо при генерации отображения.
Мне нужно, чтобы уже рассчитанные данные появлялись при редактировании в полях. То есть запросы выполнялись до открытия формы на редактирование.
По итогу я сейчас имею, что в режиме просмотра заказа мне видно пункт 3 и пункт 4, но мне не видно их во время открытия на редактирование.
Пробовал подставлять JS формулу вместо 4, но получаю нули(что в общем, естественно).
Не подскажет ли кто - как это сделать? Желательно, проще и без кода.
Спасибо.
PS: или там все-таки AJAX запрос нужно делать?