Показать сообщение отдельно
  #3 (permalink)  
Старый 27.09.2017, 12:05
Аспирант
Отправить личное сообщение для Dan922 Посмотреть профиль Найти все сообщения от Dan922
 
Регистрация: 03.09.2017
Сообщений: 41

value-это идентификаторы, их убирать нельзя иначе не будет работать зависимый список.
Данные подтягиваются из отдельной таблицы "city". Через запросы , что-то вроде
<?php
include_once 'connect.php';
$region_id = @intval($_GET['region_id']);
//$region_id = 4312;

$regs=mysql_query("SELECT name, city_id FROM city WHERE region_id=$region_id"); 

if ($regs) {
    $num = mysql_num_rows($regs);      
    $i = 0;
    while ($i < $num) {
       $citys[$i] = mysql_fetch_assoc($regs);   
       $i++;
    }     
    $result = array('citys'=>$citys);  
}
else {
	$result = array('type'=>'error');
}
/**
 * if ($regs) {
 * $num = mysql_num_rows($regs); 
 * $citys = array();

 * for ($i=0; $i<$num; $i++) 
 * $city[$i] = mysql_fetch_row($regs);

 * $i=0;
 * 	foreach ($city as $r) {
 * 		$citys[] = array('id'=>$i, 'title'=>$r);
 * 		$i++;
 * 	} 
 * $result = array('type'=>'success', 'citys'=>$citys);  
 * }
 * else {
 * 	$result = array('type'=>'error');
 * }
 */
//echo "<pre>";
//print_r ($result);
//echo "</pre>";
print json_encode($result); 
//print var_dump($result)
?>
Ответить с цитированием