$query = "select nation from general where user_id='$_SESSION[p_id]'";
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
$me = MYDB_fetch_array($result);
$query = "select color,capital from nation where nation='$me[nation]'";
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
$nation = MYDB_fetch_array($result); //국가정보
switch($type) {
case 1: $query = "select *,pop/pop2 as poprate from city where nation='$me[nation]'"; break;
case 2: $query = "select *,pop/pop2 as poprate from city where nation='$me[nation]' order by pop desc"; break;
case 3: $query = "select *,pop/pop2 as poprate from city where nation='$me[nation]' order by poprate desc"; break;
case 4: $query = "select *,pop/pop2 as poprate from city where nation='$me[nation]' order by rate desc"; break;
case 5: $query = "select *,pop/pop2 as poprate from city where nation='$me[nation]' order by agri desc"; break;
case 6: $query = "select *,pop/pop2 as poprate from city where nation='$me[nation]' order by comm desc"; break;
case 7: $query = "select *,pop/pop2 as poprate from city where nation='$me[nation]' order by secu desc"; break;
case 8: $query = "select *,pop/pop2 as poprate from city where nation='$me[nation]' order by def desc"; break;
case 9: $query = "select *,pop/pop2 as poprate from city where nation='$me[nation]' order by wall desc"; break;
case 10: $query = "select *,pop/pop2 as poprate from city where nation='$me[nation]' order by trade desc"; break;
case 11: $query = "select *,pop/pop2 as poprate from city where nation='$me[nation]' order by region,level desc"; break;
case 12: $query = "select *,pop/pop2 as poprate from city where nation='$me[nation]' order by level desc, region"; break;
}
$cityresult = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
$citycount = MYDB_num_rows($cityresult);
for($j=0; $j < $citycount; $j++) {
$city = MYDB_fetch_array($cityresult);
if($city[city] == $nation[capital]) { $city[name] = "[{$city[name]}]"; }
$query = "select name from general where no='$city[gen1]'"; // 태수
$genresult = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
$gen1 = MYDB_fetch_array($genresult);
$query = "select name from general where no='$city[gen2]'"; // 군사
$genresult = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
$gen2 = MYDB_fetch_array($genresult);
$query = "select name from general where no='$city[gen3]'"; // 시중
$genresult = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
$gen3 = MYDB_fetch_array($genresult);
if($type == 10 && $city[region] != $region) {
echo " ";
$region = $city[region];
} elseif($type == 11 && $city[level] != $level) {
echo " ";
$level = $city[level];
}
if($city[trade] == 0) {
$city[trade] = "- ";
}
echo "