Вы строите массив неправильно. Как только вы получите правильный массив, это так же просто, как сделать вызов json_encode
Я не совсем уверен, как вы хотите, чтобы ваш JSON выглядел, но что-то вроде этого должно помочь вам начать
$items = array();
while($row = mysql_fetch_assoc($result2)){
//first we build an 'object' of the current result
$item['country'] = $row['country'];
$item['resort'] = $row['resort'];
//now push it on the array of results
$items[] = $item;
}
echo json_encode($items);
Как только приведенный выше код заработает, вы можете настроить массив PHP, чтобы изменить структуру JSON в соответствии с вашими потребностями.