diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/admin/problem.php | 8 | ||||
| -rw-r--r-- | src/fextdata.php | 15 |
2 files changed, 19 insertions, 4 deletions
diff --git a/src/admin/problem.php b/src/admin/problem.php index b8a71de..39ce953 100644 --- a/src/admin/problem.php +++ b/src/admin/problem.php @@ -268,9 +268,11 @@ for ($i=0; $i<count($prob); $i++) { "')\">" . $prob[$i]["number"]; } echo "</a></td>\n"; - echo " <td nowrap>"; - echo "<input type=\"text\" name=\"problemname" . $prob[$i]['number'] . "\" value=\"" . $prob[$i]["name"] . "\" size=\"4\" maxlength=\"20\" />"; - echo "</td>\n"; + echo "<input type=hidden name=\"problemname" . $prob[$i]['number'] . "\" value=\"" . $prob[$i]["name"] . "\" />"; + echo " <td nowrap>" . $prob[$i]["name"] . "</td>\n"; + //echo " <td nowrap>"; + //echo "<input type=\"text\" name=\"problemname" . $prob[$i]['number'] . "\" value=\"" . $prob[$i]["name"] . "\" size=\"4\" maxlength=\"20\" />"; + //echo "</td>\n"; } else { echo " <td nowrap>" . $prob[$i]["number"] . " (fake)</td>\n"; echo " <td nowrap>" . $prob[$i]["name"] . "</td>\n"; diff --git a/src/fextdata.php b/src/fextdata.php index 8dfb134..f78c7f9 100644 --- a/src/fextdata.php +++ b/src/fextdata.php @@ -626,7 +626,20 @@ function genSQLs($contest, $site, $updatetime) { $sql['sitetable']="select * from sitetable where contestnumber=$contest and sitenumber=$site and updatetime >= $updatetime"; $sql['answertable']="select * from answertable where contestnumber=$contest and fake='f' and updatetime >= $updatetime"; $sql['langtable']="select * from langtable where contestnumber=$contest and updatetime >= $updatetime"; - $sql['problemtable']="select * from problemtable where contestnumber=$contest and fake='f' and updatetime >= $updatetime"; + $sql['problemtable']="select " . + "contestnumber, " . + "problemnumber, " . + "problemname, " . + "problemfullname, " . + "problembasefilename, " . + "probleminputfilename, " . + "probleminputfile, " . + "probleminputfilehash, " . + "fake, " . + //"problemcolorname, " . + //"problemcolor, " . + "updatetime" . + " from problemtable where contestnumber=$contest and fake='f' and updatetime >= $updatetime"; $sql['sitetimetable']="select * from sitetimetable where contestnumber=$contest and sitenumber=$site and updatetime >= $updatetime"; $sql['usertable']="select * from usertable where contestnumber=$contest and usersitenumber=$site and updatetime >= $updatetime"; $sql['clartable']="select * from clartable where contestnumber=$contest and clarsitenumber=$site and updatetime >= $updatetime"; |