2015-04-11 3 views
0

У меня есть DataTable, который имеет 5 колонок:Как рассчитать сумму столбца DataTable в PHP

sl, Doctor, Appointments, fees 

Объект DataTable содержит 4 строки.

Я хочу, чтобы показать сумму сборов колонке, как «Всего сборов»

Что такое лучший способ сделать это?

+0

Введите рабочий код, примеры кода, или дополнительные детали для вашего специфическая проблема ... –

+0

var table = $ ('# servertable'). DataTable(); table.column (3) .data(). Sum(); $ ('# ServerTable') DataTable ({ drawCallback:.... Функция() { вар апи = this.api(); api.table() колонтитул() до $() HTML ( апи .column (3, {page: 'current'}) .data(). sum() ); } }); Это то, что скопировано из таблицы данных bootsrap. Но я не понимаю этого и не работает для меня – gema

ответ

0

Если вы используете DataTable плагин для просмотра таблиц, а затем попробовать рассчитать сумма

var table = $('#example').DataTable(); 
table.column(4).data().sum(); // as fees is your fourth column 

Дополнительная информация:

http://www.datatables.net/plug-ins/api/sum()#

https://datatables.net/examples/plug-ins/api.html

Для нормальной работы базы данных попробуйте простой запрос с использованием SUM агрегатный метод

SELECT SUM(fees) as 'Total fees' FROM your_table_name 
0

Вам необходимо использовать функцию SUM(). Если имя таблицы DataTable это ваш запрос:

SELECT SUM(fees) as 'Total fees' FROM DataTable 

Узнайте больше на сайте:

http://www.tutorialspoint.com/mysql/mysql-sum-function.htm

+0

am используя таблицу данных – gema

+0

downvoter может объяснить, где ошибка? Я могу улучшить свой ответ –

Смежные вопросы