Если ваш запрос не возвращает недопустимое количество результатов, рассмотрите возможность использования Jquery для добавления его на страницу с помощью функции Tablesorter.Он принимает правильно отформатированную таблицу HTML и страницы, сортировки и т. Д. На лету ... нет необходимости в дополнительных переменных запроса, если вы не хотите.Это НАМНОГО проще, чем идти по полноценному маршруту подкачки PHP, и намного быстрее для пользователя.
Мой личный любимый пример здесь: http://datatables.net/
Возможно, он не совсем подходитнуждается, но это круто для многих приложений.Если вы это сделаете, просто не забудьте отформатировать таблицу с помощью thead и tbody, чтобы она могла правильно подобрать элементы таблицы.