중원 정보 분쟁 현황을 제대로 보여줌
This commit is contained in:
+11
-14
@@ -25,7 +25,6 @@ $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""
|
|||||||
$nationcount = MYDB_num_rows($result);
|
$nationcount = MYDB_num_rows($result);
|
||||||
$nationnum = [];
|
$nationnum = [];
|
||||||
$nationname = [];
|
$nationname = [];
|
||||||
$nationcolor = [];
|
|
||||||
|
|
||||||
$nationStr = "";
|
$nationStr = "";
|
||||||
$powerStr = "";
|
$powerStr = "";
|
||||||
@@ -41,7 +40,6 @@ for($i=0; $i < $nationcount; $i++) {
|
|||||||
|
|
||||||
$nationnum[] = $nation['nation'];
|
$nationnum[] = $nation['nation'];
|
||||||
$nationname[$nation['nation']] = $nation['name'];
|
$nationname[$nation['nation']] = $nation['name'];
|
||||||
$nationcolor[$nation['nation']] = $nation['color'];
|
|
||||||
|
|
||||||
$nationStr .= "<font color=cyan>◆</font> <font style=color:".newColor($nation['color']).";background-color:{$nation['color']};>{$nation['name']}</font><br>";
|
$nationStr .= "<font color=cyan>◆</font> <font style=color:".newColor($nation['color']).";background-color:{$nation['color']};>{$nation['name']}</font><br>";
|
||||||
$powerStr .= "국력 {$nation['power']}<br>";
|
$powerStr .= "국력 {$nation['power']}<br>";
|
||||||
@@ -64,9 +62,10 @@ foreach ($db->queryAllLists('SELECT city, `name`, conflict FROM city WHERE confl
|
|||||||
$sum = array_sum($conflict);
|
$sum = array_sum($conflict);
|
||||||
|
|
||||||
foreach ($conflict as $nationID=>$killnum) {
|
foreach ($conflict as $nationID=>$killnum) {
|
||||||
$conflict['percent'] = round(100*$killnum / $sum, 1);
|
$conflict[$nationID] = ['killnum'=>$killnum];
|
||||||
$conflict['name'] = $nationname[$nationID];
|
$conflict[$nationID]['percent'] = round(100*$killnum / $sum, 1);
|
||||||
$conflict['color'] = $nationcolor[$nationID];
|
$conflict[$nationID]['name'] = $nationname[$nationID];
|
||||||
|
$conflict[$nationID]['color'] = getNationStaticInfo($nationID)['color'];
|
||||||
}
|
}
|
||||||
|
|
||||||
$realConflict[] = [$cityID, $cityName, $conflict];
|
$realConflict[] = [$cityID, $cityName, $conflict];
|
||||||
@@ -120,7 +119,7 @@ if($nationcount != 0) {
|
|||||||
|
|
||||||
for($i=0; $i < $nationcount; $i++) {
|
for($i=0; $i < $nationcount; $i++) {
|
||||||
echo "
|
echo "
|
||||||
<td align=center width={$width} style=background-color:{$nationcolor[$nationnum[$i]]};color:".newColor($nationcolor[$nationnum[$i]]).";>{$nationname[$nationnum[$i]]}</td>";
|
<td align=center width={$width} style=background-color:".getNationStaticInfo($nationnum[$i])['color'].";color:".newColor(getNationStaticInfo($nationnum[$i])['color']).";>{$nationname[$nationnum[$i]]}</td>";
|
||||||
}
|
}
|
||||||
echo "
|
echo "
|
||||||
</tr>";
|
</tr>";
|
||||||
@@ -137,7 +136,7 @@ for($i=0; $i < $nationcount; $i++) {
|
|||||||
}
|
}
|
||||||
echo "
|
echo "
|
||||||
<tr>
|
<tr>
|
||||||
<td align=center style=background-color:{$nationcolor[$nationnum[$i]]};color:".newColor($nationcolor[$nationnum[$i]]).";>{$nationname[$nationnum[$i]]}</td>";
|
<td align=center style=background-color:".getNationStaticInfo($nationnum[$i])['color'].";color:".newColor(getNationStaticInfo($nationnum[$i])['color']).";>{$nationname[$nationnum[$i]]}</td>";
|
||||||
|
|
||||||
for($k=0; $k < $nationcount; $k++) {
|
for($k=0; $k < $nationcount; $k++) {
|
||||||
if($i == $k) {
|
if($i == $k) {
|
||||||
@@ -202,7 +201,7 @@ for($i=0; $i < $nationcount; $i++) {
|
|||||||
cellpadding=0
|
cellpadding=0
|
||||||
bordercolordark='gray'
|
bordercolordark='gray'
|
||||||
bordercolorlight='black'
|
bordercolorlight='black'
|
||||||
style='font-size:13px;word-break:break-all;'
|
style='font-size:13px;word-break:break-all;width:100%;'
|
||||||
class='bg0'
|
class='bg0'
|
||||||
>
|
>
|
||||||
<?php foreach($conflict as $item): ?>
|
<?php foreach($conflict as $item): ?>
|
||||||
@@ -212,12 +211,10 @@ for($i=0; $i < $nationcount; $i++) {
|
|||||||
align=right
|
align=right
|
||||||
style='color:<?=newColor($item['color'])?>;background-color:<?=$item['color']?>;'
|
style='color:<?=newColor($item['color'])?>;background-color:<?=$item['color']?>;'
|
||||||
><?=$item['name']?> </td>
|
><?=$item['name']?> </td>
|
||||||
<td width=48 align=right><?=$item['percent']?>% </td>
|
<td width=48 align=right><?=(float)$item['percent']?> % </td>
|
||||||
<td
|
<td width=*><div
|
||||||
width='<?=$item['percent']?>%'
|
style='display:inline-block;width:<?=$item['percent']?>%;background-color:<?=$item['color']?>;'
|
||||||
style='background-color:<?=$item['color']?>;'
|
> </div></td>
|
||||||
></td>
|
|
||||||
<td width=*></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<?php endforeach; ?>
|
<?php endforeach; ?>
|
||||||
</table>
|
</table>
|
||||||
|
|||||||
Reference in New Issue
Block a user