Допустим, вам нужно сгенерировать и отобразить таблицу после запроса к базе данных с использованием PHP. В таблице может быть много строк. Нужно уметь фильтровать полученную таблицу, используя разные критерии (одиночный или множественный выбор), так же, как таблицу Excel.
пример:
+----------------------------------------------------------------+
| id | name | type | description |
+----------------------------------------------------------------+
| input search | input search | drop down | drop down |
| by id field | by name field | type select | sort asc/desc |
+---------------+---------------+-------------+------------------+
| 1 | exampe_name | type 1 | bla bla |
+---------------+---------------+-------------+------------------+
| 2 | exampe_name 2 | type 2 | tra la la |
+---------------+---------------+-------------+------------------+
| ... | ... | ... | ... |
+---------------+---------------+-------------+------------------+
Итак, я предположил, что должно быть две страницы:
- тот, который генерирует строки и применяет выбранные фильтры ($ _ GET) по запросу
- вторая страница, которая отображает таблицу с использованием некоторого JavaScript-материала для отслеживания выбранных критериев, разбивки на страницы, перезагрузки содержимого при смене фильтра и плавного отображения ...
Кто-нибудь сталкивался с такими задачами? Если да, пожалуйста, поделитесь своим решением, заранее спасибо.