<?php
$country_id = @intval($_GET['country_id']);
$sql = "SELECT `name` FROM `city` WHERE country_id =".(int)$country_id;
$query = mysql_query($sql) or die("Query failed : " . mysql_error());
$result = array('type'=>'', 'regions' => array());
if (!mysql_error()){
$result['type'] = 'success';
while ($res = mysql_fetch_assoc($query)){
$result['regions'][] = array(
'id' => $res['id'],
'title' => $res['title']
);
}
} else {
$result['type'] = 'fail';
}
print_r ($result);
?>
В итоге ничего не происходит. При принте массива выдает следующиее:
Array ( [type] => success [regions] => Array ( ) )
Что-то не так, видимо…