Реализация сложного поиска
Добрый день? сообщество.
Можете подсказать как реализовать сложный поиск?

— Тип контракта — раздел меню на сайте
— Страна-Регион, Вид недвижимости, life style берутся из ТВ параметра
— Цена задается диапазонами «от 0 до 499 999», «от 500 000 до 1 000 000» и т.д. (тоже из ТВ)
— Код объекта точный поиск (тоже указывается в ТВ)
Извините за наивный вопрос, но не могу понять реализацию совсем (((
Сейчас код такой:
Можете подсказать как реализовать сложный поиск?

— Тип контракта — раздел меню на сайте
— Страна-Регион, Вид недвижимости, life style берутся из ТВ параметра
— Цена задается диапазонами «от 0 до 499 999», «от 500 000 до 1 000 000» и т.д. (тоже из ТВ)
— Код объекта точный поиск (тоже указывается в ТВ)
Извините за наивный вопрос, но не могу понять реализацию совсем (((
Сейчас код такой:
<form action="какой_то.php" method="get">
<span style="font-size: 22px; color:#c00; text-align: center; padding-top: 0px;font-family: Helvetica;">ПОИСК</span>
<select name="l" id="l">
<option value="" selected>Регион</option>
<option value="1">Первый регион</option>
</select>
<select name="c" id="c">
<option value="" selected>Тип контракта</option>
<option value="5">Продажа</option>
<option value="4">Аренда</option>
</select>
<select name="t" id="t">
<option value="" selected>Вид недвижимости</option>
<option value="32">Замок</option>
<option value="6">Вилла</option>
</select>
<select name="s" id="s">
<option value="" selected>Life Style</option>
<option value="13">Море</option>
</select>
<select name="prezzo">
<option value="1" selected="selected">Цена</option>
<option value="2">< 0,5 M</option>
<option value="3">0,5 - 1 M</option>
<option value="4">1 - 2 M</option>
<option value="5">2 - 3 M</option>
<option value="6">> 3 M</option>
</select>
<label>
Код объекта:
<input name="r" type="text" id="r" value="" size="4">
</label>
<label>
<input type="submit" name="button" id="button" value="искать" style="background-color:#C00; color:#FFF">
</label>
<input name="lingua" type="hidden" id="lingua" value="6" />
</form> Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
pdoResources + GET
Примерно так:
Как этот выбор реализовать формой?
Выводить форму поиска понятно
А вот как
Заменить, чтобы выбирал в выпадающее меню то, что в ТВ указано?
и потом в запрос попадало…
Все вроде работает.
Если не выбрали ничего — смог вывести только способом перечисления всех вариантов:
Вопросы:
1. Как сделать, чтобы если посетитель ничего не выбрал, то не прописывать все варианты в value =""?
2. Как, если не заполнено поле «Код объекта», исключить из строки get-запроса (...?tv|region2=apulia&parent=8&tv|prop_type2=castle&tv|position2=golf&tv|price=0,500000&tv|code=), лишнюю приставку &tv|code= в конце?
Тут и выборка по ТВ и выпадающие и прочее.