コード例 #1
0
 function diseaseTrendGraph($year, $disease)
 {
     $epiweeks = Surveillance::getEpiweek();
     $diseasedata = Surveillance::graphWeeklyDiseaseSummaries($year, $disease);
     $strXML = "<chart showBorder='0' labelStep='5' caption='Disease Trends' shownames='1' showvalues='0' xAxisName='Epiweek' yAxisName='Deaths and Cases'>\n               <categories>";
     foreach ($epiweeks as $epiweek) {
         $epi = $epiweek->epiweek;
         $strXML .= "<category label='{$epi}'/>";
     }
     $strXML .= "</categories>\n               <dataset seriesName='Deaths' color='AFD8F8' showValues='0'>";
     foreach ($diseasedata as $diseasedata1) {
         $cases = $diseasedata1->Cases;
         $strXML .= "<set value='{$cases}'/>";
     }
     $strXML .= "</dataset>\n               <dataset seriesName='Cases' color='F6BD0F' showValues='0'>";
     foreach ($diseasedata as $diseasedata2) {
         $deaths = $diseasedata2->Deaths;
         $strXML .= "<set value='{$deaths}'/>";
     }
     $strXML .= "</dataset>        \n               </chart>";
     echo $strXML;
 }