Фильтрация результатов базы данных без выполнения дополнительного запросаPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Фильтрация результатов базы данных без выполнения дополнительного запроса

Сообщение Anonymous »

Я использую CodeIgniter для сайта объявлений. Вот конкретный пример того, чего я пытаюсь достичь:

На странице http://www.example.com/browse/Real-Estate перечислены все объявления о недвижимости. Я использую класс разбивки на страницы CI для разбивки результатов на страницы.

На левой панели показан набор фильтров, соответствующих каждому столбцу базы данных таблицы «Объявления о недвижимости». Например:

Тип: Дом, Квартира
Спальни: 1,2,3,4...
Меблировка: Да, Нет
и т. д.

Каждый раз, когда пользователь выбирает значение, запускается запрос, и результаты обновляются с помощью Ajax.

Однако, поскольку выбор значения соответствует дополнительному "WHERE" в исходном запросе, мне было интересно, какой способ лучше всего отфильтровать уже доступные результаты без повторного выполнения запроса.

Подробнее здесь: https://stackoverflow.com/questions/394 ... onal-query
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»