Страница 1 из 3
Помощь в ajax
Добавлено: 27 янв 2022, 15:01
believe
Коллеги, может кто подскажет что не так?
Имею структуру
Контрагенты
- Движение
--Оплаты
В ajax нужно вычислить сумму оплат по условию Движение=Оплаты
Пишу код в сущности Оплаты :
Код: Выделить всё
$summ_ob = db_query("SELECT SUM( field_562) FROM app_entity_37 WHERE id='".$_POST['parent_item_id']. "'");
$sum = db_fetch_array($summ_ob);
$value=$sum["field_562"];
echo $value;
562-сумма оплат.
Не хочет работать....
Re: Помощь в ajax
Добавлено: 27 янв 2022, 16:45
support
попробуйте так:
Код: Выделить всё
$summ_ob = db_query("SELECT SUM( field_562) as total FROM app_entity_37 WHERE id='".$_POST['parent_item_id']. "'");
$sum = db_fetch_array($summ_ob);
$value=$sum["total"];
echo $value;
Re: Помощь в ajax
Добавлено: 27 янв 2022, 17:00
believe
Не считает.....
Re: Помощь в ajax
Добавлено: 27 янв 2022, 17:36
support
Ну должно 0 хотя бы выводить. ID родительской верно указано в запросе?
Если просто какой то текст вывести?
Re: Помощь в ajax
Добавлено: 27 янв 2022, 18:01
believe
Вроде все верно, сделал демо
https://pdemo.rukovoditel.pro/3.0/index ... mo_id=1047
На пальцах сложно объяснять.
Пароль: Q$BQc
Re: Помощь в ajax
Добавлено: 27 янв 2022, 18:51
support
Полагаю что в запросе должно быть так
Код: Выделить всё
parent_item_id='".$_POST['parent_item_id']. "'"
код в демо поправил
Re: Помощь в ajax
Добавлено: 27 янв 2022, 18:57
believe
Да, то что нужно! Благодарю!
Код: Выделить всё
$summ_ob = db_query("SELECT SUM(field_278) as total FROM app_entity_29 WHERE parent_item_id='".$_POST['parent_item_id']. "'");
$sum = db_fetch_array($summ_ob);
$value=$sum["total"];
echo $value;
Re: Помощь в ajax
Добавлено: 01 фев 2022, 16:11
believe
Оп, а при автоматизации не работает.... Так и должно быть?
Re: Помощь в ajax
Добавлено: 01 фев 2022, 16:18
believe
Скрин
Re: Помощь в ajax
Добавлено: 01 фев 2022, 17:20
support
Поправил. Файл из архива замените в modules\items\views\
Сообщите результат.