From 556e1059f999e7b4e1f4cb6c65b4648b5e7d69e7 Mon Sep 17 00:00:00 2001 From: hide_d Date: Sat, 21 Apr 2018 23:19:29 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9D=B8=EC=82=AC=EB=B6=80=20=EB=B2=84?= =?UTF-8?q?=EA=B7=B8=20=EC=88=98=EC=A0=95=20=EB=A9=94=EC=9D=B8=20=ED=8E=98?= =?UTF-8?q?=EC=9D=B4=EC=A7=80=EC=97=90=EC=84=9C=20=EC=9E=AC=EC=95=BC=20?= =?UTF-8?q?=EC=9D=B8=EC=82=AC=20=EC=97=90=EB=9F=AC=20=EC=95=88=EB=82=98?= =?UTF-8?q?=EA=B2=8C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hwe/b_myBossInfo.php | 9 +++++++-- hwe/func_template.php | 10 ++++++---- 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/hwe/b_myBossInfo.php b/hwe/b_myBossInfo.php index 06fe7f51..3cbdf3e8 100644 --- a/hwe/b_myBossInfo.php +++ b/hwe/b_myBossInfo.php @@ -205,7 +205,10 @@ if($meLevel >= 5 && $nation['l11set'] == 0) { $query = "select name,city from general where nation='{$me['nation']}' and level='11'"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); $general = MYDB_fetch_array($result); - echo "{$general['name']} 【".CityConst::byID($general['city'])->name."】"; + if($general){ + echo "{$general['name']} 【".CityConst::byID($general['city'])->name."】"; + } + } echo " @@ -257,7 +260,9 @@ for($i=10; $i >= $lv; $i--) { $query = "select name,city from general where nation='{$me['nation']}' and level={$i}"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); $general = MYDB_fetch_array($result); - echo "{$general['name']} 【".CityConst::byID($general['city'])->name."】"; + if($general){ + echo "{$general['name']} 【".CityConst::byID($general['city'])->name."】"; + } } echo ""; if($i % 2 == 1) { echo ""; } diff --git a/hwe/func_template.php b/hwe/func_template.php index 908e0cf2..ad13fe60 100644 --- a/hwe/func_template.php +++ b/hwe/func_template.php @@ -101,10 +101,12 @@ function commandButton() { $db = DB::db(); $me = $db->queryFirstRow("select no,nation,level,belong from general where owner=%i", $userID); - $nation = $db->queryFirstRow("select nation,level,color,secretlimit from nation where nation=%i",$me['nation']); - - if($nation['color'] == "") { $nation['color'] = "#000000"; } - + $nation = $db->queryFirstRow("select nation,level,color,secretlimit from nation where nation=%i",$me['nation'])??[ + 'nation'=>0, + 'level'=>0, + 'secretlimit'=>99, + 'color'=>'#000000' + ]; $bgColor = Util::array_get($nation['color'])?:'#000000'; $fgColor = newColor($bgColor);