示例#1
0
             echo "<br />";
         }
     } else {
         echo "Outliers are currently disabled in the configuration file.  Contact your technical support to enable them.";
     }
     break;
 case 'getMonthlyOutlierStatsTable':
     $publisherPlatformID = $_GET['publisherPlatformID'];
     $platformID = $_GET['platformID'];
     $archiveInd = $_GET['archiveInd'];
     $year = $_GET['year'];
     $month = $_GET['month'];
     $statsArray = array();
     if ($publisherPlatformID) {
         $publisherPlatform = new PublisherPlatform(new NamedArguments(array('primaryKey' => $publisherPlatformID)));
         $statsArray = $publisherPlatform->getMonthlyOutliers($archiveInd, $year, $month);
     } else {
         $platform = new Platform(new NamedArguments(array('primaryKey' => $platformID)));
         $statsArray = $platform->getMonthlyOutliers($archiveInd, $year, $month);
     }
     $totalRows = count($statsArray);
     echo "<table border='0' style='width:400px'>";
     if ($totalRows == 0) {
         echo "<tr><td>None currently</td></tr>";
     } else {
         foreach ($statsArray as $monthlyStat) {
             echo "<tr>";
             echo "<td style='width:150px;'>" . $monthlyStat['Title'] . "</td>";
             echo "<td style='width:50px;text-align:right;background-color:" . $monthlyStat['color'] . "'>" . $monthlyStat['usageCount'] . "</td>";
             echo "<td style='width:100px;'><input type='text' name = 'overrideUsageCount_" . $monthlyStat['monthlyUsageSummaryID'] . "' id = 'overrideUsageCount_" . $monthlyStat['monthlyUsageSummaryID'] . "' value='" . $monthlyStat['overrideUsageCount'] . "' style='width:50px'></td>";
             echo "<td style='width:50px;'><a href=\"javascript:updateOverride('" . $monthlyStat['monthlyUsageSummaryID'] . "');\">update override</a></td>";