From 94583076121d98f20407a3c90abc5e84a463534a Mon Sep 17 00:00:00 2001 From: hide_d Date: Wed, 18 Apr 2018 21:55:22 +0900 Subject: [PATCH] =?UTF-8?q?=EC=82=AC=EB=A0=B9=EB=B6=80=20=ED=91=9C?= =?UTF-8?q?=EA=B8=B0=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hwe/b_chiefcenter.php | 33 ++++++--------------------------- 1 file changed, 6 insertions(+), 27 deletions(-) diff --git a/hwe/b_chiefcenter.php b/hwe/b_chiefcenter.php index b5dbe4e4..f1e91411 100644 --- a/hwe/b_chiefcenter.php +++ b/hwe/b_chiefcenter.php @@ -58,13 +58,17 @@ $nation = MYDB_fetch_array($result); $lv = getNationChiefLevel($nation['level']); $turn = []; -$gen = [[],[],[],[],[],[],[],[],[],[],[],[]]; + for($i=12; $i >= $lv; $i--) { $turn[$i] = getCoreTurn($nation, $i); $query = "select name,turntime,npc from general where level={$i} and nation='{$me['nation']}'"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); - $gen[$i] = MYDB_fetch_array($result); + $gen[$i] = MYDB_fetch_array($result)??[ + 'npc'=>0, + 'name'=>'', + 'turntime'=>'' + ]; } ?> @@ -110,31 +114,6 @@ for($i=12; $i >= $lv; $i--) { for($k=0; $k < 2; $k++) { $l4 = 12 - $k; $l3 = 10 - $k; $l2 = 8 - $k; $l1 = 6 - $k; - if(!isset($gen[$l4])){ - $gen[$l4] = [ - 'npc'=>0, - 'name'=>0 - ]; - } - if(!isset($gen[$l3])){ - $gen[$l3] = [ - 'npc'=>0, - 'name'=>0 - ]; - } - if(!isset($gen[$l2])){ - $gen[$l2] = [ - 'npc'=>0, - 'name'=>0 - ]; - } - if(!isset($gen[$l1])){ - $gen[$l1] = [ - 'npc'=>0, - 'name'=>0 - ]; - } - if ($gen[$l4]['npc'] >= 2) { $gen[$l4]['name'] = "".($gen[$l4]['name']??'').""; } elseif($gen[$l4]['npc'] == 1) { $gen[$l4]['name'] = "".($gen[$l4]['name']??'').""; } if ($gen[$l3]['npc'] >= 2) { $gen[$l3]['name'] = "".($gen[$l3]['name']??'').""; }