get($_SESSION['id']); $temp_region = $user->region_rf_id; } if(!empty($get['region'])) $temp_region = $get['region']; if (empty($temp_region)) { $sql_getRegion = "select rf_regions.* from rf_regions as parent join rf_regions on rf_regions.parent = parent.id left join users on users.region_rf_id = parent.id where users.id = " . $_SESSION['id'] . " ORDER BY id ASC"; $rezRegion = mysql_query($sql_getRegion); $region = []; while ($row = mysql_fetch_assoc($rezRegion)) { $region[] = $row; } } else { $sql_getRegion = "select rf_regions.* from rf_regions as parent join rf_regions on rf_regions.parent = parent.id where parent.id = " . $temp_region . " ORDER BY id ASC"; $rezRegion = mysql_query($sql_getRegion); $region = []; while ($row = mysql_fetch_assoc($rezRegion)) { $region[] = $row; } } if($region[0]['parent'] == 0){ $citySql = "select rf_regions.* from rf_regions where parent = ". $region[0]['id'] ." order by kladr desc limit 1"; $rezRegion = mysql_query($citySql); $city = []; while($row = mysql_fetch_assoc($rezRegion)){ $city[] = $row; } }else{ $citySql = "select rf_regions.* from rf_regions where parent = ". $region[0]['parent'] ." order by kladr desc limit 1"; $rezRegion = mysql_query($citySql); $city = []; while($row = mysql_fetch_assoc($rezRegion)){ $city[] = $row; } } if(empty($user_region)){ $sql_getRegion = "select rf_regions.* from rf_regions left join users on users.region_rf_id = rf_regions.id where users.id = ".$_SESSION['id']." ORDER BY id ASC"; $rezRegion = mysql_query($sql_getRegion); while($row = mysql_fetch_assoc($rezRegion)){ $region[] = $row; } } if(empty($region)){ $region[0] = array( 'id' => 47, 'name' => 'Ленинградская обл', 'kladr' => '4700000000000', 'parent' => 94, 'code' => 47 ); $region[1] =array( 'id' => 78, 'name' => 'Санкт-Петербург', 'kladr' => '7800000000000', 'parent' => 94, 'code' => 78 ); } $zoom = 10; if(isset($_GET['country']) && $_GET['country'] > 0 && $_GET['country'] != 171){ $idCountry = $_GET['country']; $country = mysql_fetch_assoc(mysql_query("SELECT name FROM country_list WHERE id={$idCountry}")); $city[0]['name'] = $country['name']; $zoom = 10; } if (isset($_GET['renovation']) && $_GET['renovation'] != 0) { $renovationSelected = array(); foreach ($_GET['renovation'] as $v) { $renovationSelected[$v] = 1; } } $agencyId = User::getAgencyIdForUser($_SESSION['id']); if ($agencyId == 15019) { $city[0]['name'] = "Набережные Челны"; } ?>
method="get"> 0){ $idCountry = (int)$_GET['country']; } $sql = "SELECT * FROM favor WHERE id_user = $_SESSION[id]"; $rez = mysql_query($sql); $favor = array(); while($f=mysql_fetch_assoc($rez)) $favor[] = $f['id_obj']; $c_favor = count($favor); if($favor) $kol_favor = $c_favor; $sql = "SELECT * FROM views WHERE id_user = $_SESSION[id]"; $rez = mysql_query($sql); $view = array(); while($f=mysql_fetch_assoc($rez)) $view[] = $f['id_obj']; $c_view = count($view); if($view) $kol_view = $c_view; if(isset($_GET['metro']) && $_GET['metro'] != 0) { $metro = array(); foreach($_GET['metro'] as $v) $metro[$v] = 1; } include_once($_SERVER['DOCUMENT_ROOT']."/ajax/metromap.php"); if (isset($_GET['raion']) && $_GET['raion'] != 0) { $rayonSelected = array(); foreach($_GET['raion'] as $v) { $rayonSelected[$v] = 1; } } $user = new User; $user->get($_SESSION['id']); $currentUser = $user; if (!isset($user->agencyId)) { $user->agencyId = $_SESSION['id']; $user->agencyName = $user->agency_name; $user->fio = trim($user->last_name . ' ' . $user->first_name . ' ' . $user->middle_name); } $db = new MysqlPdo(hstsph, null, null, null, true, '9306'); $users_sp = array(); $sql_usr = "SELECT id FROM `users` WHERE id = $user->agencyId or id_manager = $user->agencyId or id_manager in (select id from users where id_manager = $user->agencyId)"; $q_usr = mysql_query($sql_usr); $rows = mysql_num_rows($q_usr); if ($rows > 0) { while ($row = mysql_fetch_assoc($q_usr)) { $users_sp[] = $row['id']; } } if (empty($users_sp)) $users_sp[] = $user->agencyId; $objectsFromArch = array(); // выделение вариантов агентов в архиве, чтоб остальные видели уже взяте в работу варианты if (isset($get['ok']) && $get['ok'] == 'arch') { $sqlFromArch = "SELECT initial_object_id FROM objects, objects_delta WHERE archive <> 1 and add_from_archive = 1 and use_in_advert = 0 and id_add_user > 0 and id_add_user in (" . implode(',', $users_sp) . ") OPTION max_matches=10000000"; $rezFromArch = $db->query($sqlFromArch); while ($f = $db->fetch_assoc($rezFromArch)) { $objectsFromArch[] = $f['initial_object_id']; } } $needAd = false; $sqlForAd = "SELECT id FROM `users` WHERE id in (4, 93, 117, 4251, 5035, 585, 4147, 5350, 5355, 177, 5524, 5530, 5839) or id_manager in (4, 117, 4251, 5035, 585, 4147, 5350, 5355, 177, 5524, 5530, 5839) or id_manager in (select id from users where id_manager in (4, 117, 4251, 5035, 585, 4147, 5350, 5355, 177, 5524, 5530, 5839))"; $rezForAd = mysql_query($sqlForAd); while($userId=mysql_fetch_assoc($rezForAd)) { if ($userId['id'] == $_SESSION['id']) { $needAd = true; break; } } $r_check_permissions = $user->checkMenuPermissions(); $searchCompanyOnly = !empty($r_check_permissions['search_company_objects_only']); if ($searchCompanyOnly) { $get['compObj'] = 1; $_GET['compObj'] = 1; // Если источник не задан — выбираем "Агенты" if (!isset($get['ok'])) { $get['ok'] = 'ap'; } if (in_array(isset($_GET['ok']) ? $_GET['ok'] : '', ['fr', 'all'])) { $_GET['ok'] = 'ap'; $get['ok'] = 'ap'; } } ?>
> >
"> Аренда
"> Продажа
> > > > > > >
"> Квартиры
"> Комнаты
"> Коммерция
"> Дома
"> Части домов
"> Участки
>

Тип дома

>
">
>

Категория помещения

>
">
>
">

Основная информация

Цена:
руб.
>
>
class="number text small-input rooms" min="0" max="50" name="komn_do" placeholder="до" value=""> >
">

1

" name="rn1">
">

2

" name="rn2">
">

3

" name="rn3">
">

4+

" name="rn4">
">

Студия

" name="rnStudio">
>
Площадь участка
>
Год постройки:


Поиск по площадке

>
Этаж:
>
>
>
>
>
Жилая площадь:
>
Площадь кухни:
>

Срок

> > >
"> Длительно
"> Несколько месяцев
"> Посуточно
>

Дом

Тип:
Год постройки до:
>

 

>

Место

Страна:
Регион:

Дополнительно

>
>
Ответственный:
Теги:
>
>
Не позднее:
>
Номер налоговой:
Этаж:
Помещение занято:
Планировка
Кол-во мокрых точек
Электрическая мощность:
кВТ
Состояние
Мебель
Доступ
Тип парковки
Парковка:
Стоимость парковки:
р. в месяц
Высота потолков:
Сетка колон:
Налог:
Участок:
га > в собственности > в аренде
Материал пола
Ворота
Назначение:
Категория земли
Вид разрешенного использования

Лифты

т
т
т

Крановое оборудование

т
т
т
т
Элек-во:
Газ:
Вода:
Канализация:
Подъездные пути:
Год постройки
Тип здания
Класс здания
Площадь здания:
Линия домов
Категория
Вход
Вентиляция
Кондиционирование
Отопление
Система пожаротуш-я
Тип
>
Тип гаража
>
Тип бокса
Статус
Технические хар-ки
Инфраструктура:
Инфраструктура:
Инфраструктура:
= $value_ot)"; $mas_url_add2[] = "fields[" . $field_id . "_ot]=" . $value_ot; } else if (empty($value_ot) && !empty($value_do)) { $fields_filter['fields'][$field_id] = $value_do; $fields_filter['sql'][] = "(`object_data`.`field_id` = '$field_id' AND `object_data`.`value` <= $value_do)"; $mas_url_add2[] = "fields[" . $field_id . "_do]=" . $value_do; } else if (!empty($value_ot) && !empty($value_do)) { $fields_filter['fields'][$field_id . "_ot"] = $value_ot; $fields_filter['fields'][$field_id . "_do"] = $value_do; $fields_filter['sql'][] = "(`object_data`.`field_id` = '$field_id' AND `object_data`.`value` >= $value_ot AND `object_data`.`value` <= $value_do)"; $mas_url_add2[] = "fields[" . $field_id . "_ot]=" . $value_ot; $mas_url_add2[] = "fields[" . $field_id . "_do]=" . $value_do; } } else if ($field['type'] == 2 || $field['type'] == 3) { if (count($_GET['fields'][$field_id]) > 1) { if ($values = $_GET['fields'][$field_id]) { $where = []; foreach ($values as $value) { //$where[] = "`object_data`.`value` LIKE '%\"" . $value . "\"%'"; $fields_filter['fields'][$field_id][] = intval($value); $where[] = "(`object_data`.`field_id` = '$field_id' AND `object_data`.`value` LIKE '%\"" . $value . "\"%')"; } //$fields_filter['sql'][] = "(`object_data`.`field_id` = '$field_id' AND (" . implode(' OR ', $where) . ")"; $fields_filter['sql'][] = "(" . implode(' OR ', $where) . ")"; } } else if (!is_null($_GET['fields'][$field_id][0])) { if ($value = $_GET['fields'][$field_id][0]) { $fields_filter['fields'][$field_id] = intval($value); $fields_filter['sql'][] = "(`object_data`.`field_id` = '$field_id' AND `object_data`.`value` LIKE '%\"" . $value . "\"%')"; } } } else { if (!is_null($_GET['fields'][$field_id])) { $value = $_GET['fields'][$field_id]; $fields_filter['fields'][$field_id] = $value; $fields_filter['sql'][] = "(`object_data`.`field_id` = '$field_id' AND `object_data`.`value` = '$value')"; $mas_url_add2[] = "fields[" . $field_id . "]=" . $value; } } } } } $inputs = 0; $blocks = []; if ($total_inputs = count($fields)) { ?>
">

Дополнительные поля

:
]" value="" class="number text small-input no-mrg-left">  ]" value="" class="number text small-input">
:
:
>

Источник

"> > type="radio" class="hidden--radio" id="ok_2" name="ok" value="fr" > type="radio" class="hidden--radio" id="ok_3" name="ok" value="arch" > type="radio" class="hidden--radio" id="ok_4" name="ok" value="all" > >
"> >Собственники Доступно в платной версии
"> Агенты
"> >Собственники и агенты Доступно в платной версии
"> Архив компании
Поиск...
Показано: 0 вариантов
По дате добавления По цене