@op482230
Начинающий в сфере Веб-программирование

Как произвести суммирование отдельного столбца по выборке?

Есть таблица в которой находится столбцы: "id", "наименование услуги", "цена". и при выводе еще добавилось поле с checkbox1210cc6a39ee4942b33201573ec54aa4.png
Можно ли сделать так, при выборе checkbox в поле "Выбрать" бралась сумма из поля цена (INT значение в базе) и суммировалась если выбрать несколько. И все это отображалось там где написана "Сумма:".
Спасибо большое
И помогите реализовать:)
  • Вопрос задан
  • 184 просмотра
Пригласить эксперта
Ответы на вопрос 2
@BorisKorobkov Куратор тега PHP
Web developer
  1. Ловить событие смены галочки чекбокса, менять класс у tr
  2. Находить все цены из tr.active
  3. Суммировать, записывать итого

Что из этого вы не знаете и надо подсказать?
Если ничего не знаете, то сначала нужно изучить основы языка, а уж потом начинать писать с "Hello, word"
Ответ написан
@M-ka
frontend присматривающийся к ror
Следует переделать этот гамнокодогенератор по следующему принципу:
1. пхп генерит мега объект жсона под жс, который сразу находится в жс, в котором хранится ску, описание, цена.
2. на каком то этапе запускается жс генератор таблици и генерит таблицу на основании контента №1. Не всю таблицу, только пересоздание строк (удалить если есть, нагенерить новых)
ПЫСЫ, у чекбоксов ай ди == ску !!! (ну или кусок ай ди должен содержать ску, что бы потом найти продукт)
3. на всех чекбоксах одно тупое событие, получить все ску на нажатых чекбоксах
4. на основании события №3, провести манипуляции вывода тотала, а инфу по цене брать не с ячеек, которые и нафиг не нужны, а с объекта по ску

пысы: ну а на движок по сабмиту сабмитить все выбраные ску... ну или проще говоря ай ди чекнутых чекбоксов.
Ну контент таблицы будет обновляемый по аяксу... без привязки как таковой, а просто по обновлению, обновлять и события. Да и по аяксу будет тогда уже бегать сам жсон с нужной инфой для отображения.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект