b_tournament 진행중에 그래프 그리는 문제 해결

This commit is contained in:
2018-04-12 02:21:11 +09:00
parent 279478c15b
commit 5a176568e9
+27 -5
View File
@@ -191,7 +191,11 @@ echo "
$query = "select npc,name,win from tournament where grp>=60 order by grp, grp_no"; $query = "select npc,name,win from tournament where grp>=60 order by grp, grp_no";
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), ""); $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), "");
for ($i=0; $i < 1; $i++) { for ($i=0; $i < 1; $i++) {
$general = MYDB_fetch_array($result); $general = MYDB_fetch_array($result) ?? [
'name'=>'',
'npc'=>0,
'win'=>0
];
if ($general['name'] == "") { if ($general['name'] == "") {
$general['name'] = "-"; $general['name'] = "-";
} }
@@ -215,7 +219,13 @@ for ($i=0; $i < 1; $i++) {
} }
$line = []; $line = [];
for ($i=0; $i < 2; $i++) { for ($i=0; $i < 2; $i++) {
$general = MYDB_fetch_array($result); //FIXME: 다시 작성. null인 경우엔 어쩌려고?
$general = MYDB_fetch_array($result) ?? [
'name'=>'',
'npc'=>0,
'win'=>0
];
if ($general['name'] == "") { if ($general['name'] == "") {
$general['name'] = "-"; $general['name'] = "-";
} }
@@ -256,7 +266,11 @@ for ($i=0; $i < 2; $i++) {
$cent[$i] = "<font color=white>"; $cent[$i] = "<font color=white>";
} }
for ($i=0; $i < 4; $i++) { for ($i=0; $i < 4; $i++) {
$general = MYDB_fetch_array($result); $general = MYDB_fetch_array($result) ?? [
'name'=>'',
'npc'=>0,
'win'=>0
];
if ($general['name'] == "") { if ($general['name'] == "") {
$general['name'] = "-"; $general['name'] = "-";
} }
@@ -297,7 +311,11 @@ for ($i=0; $i < 4; $i++) {
$cent[$i] = "<font color=white>"; $cent[$i] = "<font color=white>";
} }
for ($i=0; $i < 8; $i++) { for ($i=0; $i < 8; $i++) {
$general = MYDB_fetch_array($result); $general = MYDB_fetch_array($result) ?? [
'name'=>'',
'npc'=>0,
'win'=>0
];
if ($general['name'] == "") { if ($general['name'] == "") {
$general['name'] = "-"; $general['name'] = "-";
} }
@@ -338,7 +356,11 @@ for ($i=0; $i < 8; $i++) {
$cent[$i] = "<font color=white>"; $cent[$i] = "<font color=white>";
} }
for ($i=0; $i < 16; $i++) { for ($i=0; $i < 16; $i++) {
$general = MYDB_fetch_array($result); $general = MYDB_fetch_array($result) ?? [
'name'=>'',
'npc'=>0,
'win'=>0
];
if ($general['name'] == "") { if ($general['name'] == "") {
$general['name'] = "-"; $general['name'] = "-";
} }