Найти в базе квартиры по площади с помощью ползунка становится нереально. квантование в несколько раз больше возможных площадей квартир.
А что бы исправить в строчке
- Код: Выделить всё
$squareAll['square_max'] = isset($squareAll['square_max']) ? (int) $squareAll['square_max'] : 100;
что бы square_max было "MAX" не из всей базы а из текущих результатов поиска. То есть, ткнул искать в квартирах, после первого поиска в фильтрах стоит поиск по квартирам и в слайдере минимальная и максимальная величина площади квартиры из результатов поиска. Ткнул искать участки, после первого поиска - мин\макс значения площадей участков.
Собственно этот же вариант улучшайзера слайдеров сильно нужен "ценам" если в базе какой нибудь сарайчик за 300 лимонов и в меньшей степени нужен "этажам". Иначе полезность слайдеров стремится к нулю.