Тут либо чистый яваскрипт (хранить данные в xml или массивах), либо чистый php, где твои "кнопки" - это ссылки, передающие скрипту GET-параметр, говорящий, как отсортировать информацию перед выводом. В первом случае всё будет генерироваться без перезагрузки страницы, исключительно сревствами javascript перерисовывая кусок документа, во втором случае каждый раз будет обращение к серверу (страница будет генерироваться вместе с шапкой, меню и тд - все целиком). A ajax тут не нужен, идёт работа с одними и теми же данными.
Если у вас помимо сортировки есть ещё и постраничный просмотр - вот тогда можно смотреть в сторону ajax, но это при больших объёмах суммарной информации
|