Я исследую современные Ajax Grids, способные группировать строки по полям (в складные секции), аналогично ExtJs Grid grouping .
Важными требованиями к такой сетке является не только группировка, но и сортировка по нескольким полям, например, по стране и полу. В идеале пользователь должен иметь возможность выбирать поля для динамической группировки (сортировки). Я не ожидаю, что сетки сделают это, но знание того, что данная сетка Ajax по крайней мере позволяет создать такую функцию, было бы хорошо.
Такая сетка существует в мире ASP.Net - http://demos.devexpress.com/ASPxGridViewDemos/GroupingSorting/Grouping.aspx - посмотрите, что она позволяет динамически группировать, перетаскивая нужные столбцы на верхнюю панель. Но как разработчик PHP я не уверен, что такая вещь существует как чистый js-lib или какая-то PHP-библиотека.
Каковы другие сетки, кроме сетки ExtJ, которые поддерживают гибкую / вложенную / динамическую группировку полей, для использования в PHP?