$data_cities[] = $aValues['city'] . "\n"; } echo json_encode($data_cities); } elseif ($_REQUEST['field_name'] == 'region') { $country = $_GET['country']; // Получаем Страну $region = $_GET['term']; // Получаем вводимые данные в поля город\ $sql = "SELECT region.region_name_ru as region\n FROM region_ as region\n JOIN country_ as country ON country.country_name_ru = {$country}\n WHERE region.id_country = country.id\n AND region.region_name_ru LIKE '{$region}%'\n ORDER BY country_name_ru"; $mysql = new CMySQL(); // Объявляем экземпляр класса для работы с БД $aItemInfo = $mysql->getAll($sql); // Получаем все записи, соответствующие запросу foreach ($aItemInfo as $aValues) { $data_regions[] = $aValues['region'] . "\n"; } echo json_encode($data_regions); } elseif ($_REQUEST['field_name'] == 'country') { $sParam = $_GET['term']; // Получаем вводимые данные в поля страна $sql = "SELECT country_name_ru FROM country_ WHERE country_name_ru LIKE '{$sParam}%' ORDER BY country_name_ru"; $mysql = new CMySQL(); // Объявляем экземпляр класса для работы с БД $aItemInfo = $mysql->getAll($sql); // Получаем все записи, соответствующие запросу foreach ($aItemInfo as $aValues) { $data[] = $aValues['country_name_ru'] . "\n"; } echo json_encode($data); //Возвращаем массив со списком стран }