단순 국가 정보를 받아올 때 query하지 않고 저장된 값을 쓰도록 변경

This commit is contained in:
2018-02-24 17:41:04 +09:00
parent b28603d16f
commit 2cd7d525a4
23 changed files with 57 additions and 153 deletions
+5 -9
View File
@@ -210,9 +210,7 @@ function getGoldIncome($connect, $nationNo, $rate, $admin_rate, $type) {
$level2[$gen['no']] = $gen['city'];
}
$query = "select capital,level from nation where nation='$nationNo'"; // 수도
$cityresult = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
$nation = MYDB_fetch_array($cityresult);
$nation = getNationStaticInfo($nationNo);
$query = "select * from city where nation='$nationNo' and supply='1'"; // 도시 목록
$cityresult = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
@@ -249,13 +247,11 @@ function getGoldIncome($connect, $nationNo, $rate, $admin_rate, $type) {
}
function processDeadIncome($connect, $admin_rate) {
$query = "select nation,type from nation where level>0"; // 도시 가진 국가
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
$nationCount = MYDB_num_rows($result);
for($i=0; $i < $nationCount; $i++) {
$nation = MYDB_fetch_array($result);
foreach(getAllNationStaticInfo() as $nation){
if($nation['level'] <= 0){
continue;
}
$income = getDeadIncome($connect, $nation['nation'], $nation['type'], $admin_rate);
// 단기수입 금만적용