date; // Get information from each site foreach ($xml->site as $sites) { $name[$i] = $sites->name; $pm10conc[$i] = $sites->pm10_conc; $pm25conc[$i] = $sites->$pmc; $pm10aqi[$i] = $sites->pm10_aqi; $pm25aqi[$i] = $sites->$pma; $ozoneaqi[$i] = $sites->ozone_aqi; $ozoneconc[$i] = $sites->ozone_conc; $coaqi[$i] = $sites->co_aqi; $coconc[$i] = $sites->co_conc; $aqsid[$i] = $sites->aqsid; $countyid[$i] = substr($aqsid[$i], 2,-4); // Get data ready for array depending on if the user wants AQI or concentrations if($type=="aqi"){ $ozone[$i] = $ozoneaqi[$i]; $pm10[$i] = $pm10aqi[$i]; $pm25[$i] = $pm25aqi[$i]; $co[$i] = $coaqi[$i]; }else{ $ozone[$i] = $ozoneconc[$i]; $pm10[$i] = $pm10conc[$i]; $pm25[$i] = $pm25conc[$i]; $co[$i] = $coconc[$i]; } // Get colors for each pollutant to be used in the table if($ozoneaqi[$i] <51){ $ozonecolor[$i] = "good"; }; if ($ozoneaqi[$i] > 50 && $ozoneaqi[$i] < 101){ $ozonecolor[$i] = "moderate"; } ; if ($ozoneaqi[$i] > 100 && $ozoneaqi[$i] < 151){ $ozonecolor[$i] = "usg"; $ozoneex = $ozoneex+1; }; if ($ozoneaqi[$i] > 150 && $ozoneaqi[$i] < 201){ $ozonecolor[$i] = "unhealthy"; $ozoneex = $ozoneex+1; }; if ($ozoneaqi[$i] > 200 && $ozoneaqi[$i] < 301){ $ozonecolor[$i] = "veryunhealthy"; $ozoneex = $ozoneex+1; }; if ($ozoneaqi[$i] > 300){ $ozonecolor[$i] = "hazardous"; $ozoneex = $ozoneex+1; }; if ($ozoneaqi[$i] == ""){ $ozonecolor[$i] = "notavailable"; }; if($pm10aqi[$i] <51){ $pm10color[$i] = "good"; }; if ($pm10aqi[$i] > 50 && $pm10aqi[$i] < 101){ $pm10color[$i] = "moderate"; } ; if ($pm10aqi[$i] > 100 && $pm10aqi[$i] < 151){ $pm10color[$i] = "usg"; $pm10ex = $pm10ex+1; }; if ($pm10aqi[$i] > 150 && $pm10aqi[$i] < 201){ $pm10color[$i] = "unhealthy"; $pm10ex = $pm10ex+1; }; if ($pm10aqi[$i] > 200 && $pm10aqi[$i] < 301){ $pm10color[$i] = "veryunhealthy"; $pm10ex = $pm10ex+1; }; if ($pm10aqi[$i] > 300){ $pm10color[$i] = "hazardous"; $pm10ex = $pm10ex+1; }; if ($pm10aqi[$i] == ""){ $pm10color[$i] = "notavailable"; }; if($pm25aqi[$i] <51){ $pm25color[$i] = "good"; }; if ($pm25aqi[$i] > 50 && $pm25aqi[$i] < 101){ $pm25color[$i] = "moderate"; } ; if ($pm25aqi[$i] > 100 && $pm25aqi[$i] < 151){ $pm25color[$i] = "usg"; $pm25ex = $pm25ex+1; }; if ($pm25aqi[$i] > 150 && $pm25aqi[$i] < 201){ $pm25color[$i] = "unhealthy"; $pm25ex = $pm25ex+1; }; if ($pm25aqi[$i] > 200 && $pm25aqi[$i] < 301){ $pm25color[$i] = "veryunhealthy"; $pm25ex = $pm25ex+1; }; if ($pm25aqi[$i] > 300){ $pm25color[$i] = "hazardous"; $pm25ex = $pm25ex+1; }; if ($pm25aqi[$i] == ""){ $pm25color[$i] = "notavailable"; }; if($coaqi[$i] <51){ $cocolor[$i] = "good"; }; if ($coaqi[$i] > 50 && $coaqi[$i] < 101){ $cocolor[$i] = "moderate"; } ; if ($coaqi[$i] > 100 && $coaqi[$i] < 151){ $cocolor[$i] = "usg"; $coex = $coex+1; }; if ($coaqi[$i] > 150 && $coaqi[$i] < 201){ $cocolor[$i] = "unhealthy"; $coex = $coex+1; }; if ($pm25aqi[$i] > 200 && $coaqi[$i] < 301){ $cocolor[$i] = "veryunhealthy"; $coex = $coex+1; }; if ($coaqi[$i] > 300){ $cocolor[$i] = "hazardous"; $coex = $coex+1; }; if ($coaqi[$i] == ""){ $cocolor[$i] = "notavailable"; }; //Change names to user friendly names $i = $i+1; } $a = $i-1; $i=$i-1; while($i>-1){ $data[] = array("name"=>$name[$i],"AQSID"=>$aqsid[$i],"countyid"=>$countyid[$i],"ozone"=>$ozone[$i],"PM25"=>$pm25[$i],"PM10"=>$pm10[$i],"co"=>$co[$i],"ozonecolor"=>$ozonecolor[$i],"pm10color"=>$pm10color[$i],"pm25color"=>$pm25color[$i],"cocolor"=>$cocolor[$i]); $i=$i-1; }; sort($data); ?> This report displays the Air Quality Index (AQI) values for all available monitors across the state of Arizona. All data are preliminary.

Previous Day"; else echo "";?>

    

Next Day"; else echo "";?>
[Switch to concentration]"; }else{ echo "[Switch to AQI]"; }; ?>
"; echo "
"; echo "
"; echo "
"; echo "
Ozone
"; echo "
PM10
"; echo "
PM2.5
"; echo "
CO
"; echo "
"; echo "
"; echo "
Exceedances
"; echo "
".$ozoneex."
"; echo "
".$pm10ex."
"; echo "
".$pm25ex."
"; echo "
".$coex."
"; echo "
"; echo "
"; echo "
"; while ($b < 15){ $j=$a; $countycheck=0; while ($j > -1){ if($data[$j]['countyid'] == $countycode[$b]){ if($countycheck == 0){ echo "
".$countyname[$b]."
"; echo "
"; echo "
"; echo "
"; echo "
Monitor
"; echo "
Ozone
"; echo "
PM10
"; echo "
PM2.5
"; echo "
CO
"; echo "
"; $countycheck=999; $useclose = 999; } if ($data[$j]['name'] =="Blue Point Sheriff Sub-station"){ $data[$j]['name'] = "Blue Point"; }; if ($data[$j]['name'] =="Ft McD Yuma Frank-AZ"){ $data[$j]['name'] = "Fort McDowell"; }; if ($data[$j]['name'] =="Glendale Community College"){ $data[$j]['name'] = "Glendale"; }; if ($data[$j]['name'] =="Mesa - Brooks Reservoir"){ $data[$j]['name'] = "Mesa"; }; if ($data[$j]['name'] =="Phoenix JLG Supersite"){ $data[$j]['name'] = "Phoenix Supersite"; }; if ($data[$j]['name'] =="Pinnacle Peak Club House"){ $data[$j]['name'] = "Pinnacle Peak"; }; if ($data[$j]['name'] =="West Chandler Fire Station"){ $data[$j]['name'] = "West Chandler"; }; if ($data[$j]['name'] =="Children's Park Site"){ $data[$j]['name'] = "Children's Park"; }; if ($data[$j]['name'] =="AJ Maintenance Yard"){ $data[$j]['name'] = "Apache Junction M.Y."; }; if ($data[$j]['name'] =="AJ Maintenance Yard"){ $data[$j]['name'] = "Apache Junction M.Y."; }; if ($data[$j]['name'] =="C GRANDE"){ $data[$j]['name'] = "Casa Grande"; }; if ($data[$j]['name'] =="COMBS"){ $data[$j]['name'] = "Combs"; }; if ($data[$j]['name'] =="Paul Spur Chemical Lime Plant"){ $data[$j]['name'] = "Paul Spur"; }; if ($data[$j]['name'] =="Payson Well Site"){ $data[$j]['name'] = "Payson"; }; if ($data[$j]['name'] =="Nogales Post Office"){ $data[$j]['name'] = "Nogales"; }; if ($data[$j]['name'] =="Prescott Pioneer Park"){ $data[$j]['name'] = "Prescott"; }; if ($data[$j]['name'] =="Yuma Supersite"){ $data[$j]['name'] = "Yuma"; }; if ($data[$j]['name'] =="Humboldt Mountain - "){ $data[$j]['name'] = "Humboldt Mountain"; }; if ($data[$j]['name'] =="LEHI"){ $data[$j]['name'] = "Lehi"; }; if ($data[$j]['name'] =="Senior Center"){ $data[$j]['name'] = "Osborn & Alma School"; }; if ($data[$j]['name'] =="High School"){ $data[$j]['name'] = "Salt River H.S."; }; if ($data[$j]['name'] =="StJohns"){ $data[$j]['name'] = "St Johns"; }; if ($data[$j]['name'] =="22nd Street & Craycroft"){ $data[$j]['name'] = "22nd & Craycroft"; }; if ($data[$j]['name'] =="Tangerine & Camino de Oeste"){ $data[$j]['name'] = "Tangerine & Camino"; }; if ($data[$j]['name'] =="Casa Grande Downtown"){ $data[$j]['name'] = "Casa Grande DT"; }; if ($data[$j]['name'] =="CasaBlanca"){ $data[$j]['name'] = "Casa Blanca"; }; if ($data[$j]['name'] =="Douglas Red Cross"){ $data[$j]['name'] = "Douglas"; }; if ($data[$j]['name'] =="Flagstaff Middle Sch"){ $data[$j]['name'] = "Flagstaff"; }; if ($data[$j]['name'] =="Grand Canyon NP"){ $data[$j]['name'] = "Grand Canyon"; }; if ($data[$j]['name'] =="Miami Golf Course"){ $data[$j]['name'] = "Miami"; }; if ($data[$j]['name'] =="Tonto National Monument"){ $data[$j]['name'] = "Tonot NM"; }; if ($data[$j]['name'] =="Petrified Forest NP"){ $data[$j]['name'] = "Petrified Forest"; }; if ($data[$j]['name'] =="Blue Point Sheriff S"){ $data[$j]['name'] = "Blue Point"; }; if ($data[$j]['name'] =="Durango Complex"){ $data[$j]['name'] = "Durango"; }; if ($data[$j]['name'] =="Humbolt Mountain - T"){ $data[$j]['name'] = "Humboldt Mountain"; }; if ($data[$j]['name'] =="Glendale Community C"){ $data[$j]['name'] = "Glendale"; }; if ($data[$j]['name'] =="Mesa - Brooks Reserv"){ $data[$j]['name'] = "Mesa"; }; if ($data[$j]['name'] =="Phoenix JLG Supersit"){ $data[$j]['name'] = "Phoenix Supersite"; }; if ($data[$j]['name'] =="Pinnacle Peak Club H"){ $data[$j]['name'] = "Pinnacle Peak"; }; if ($data[$j]['name'] =="West Chandler Fire S"){ $data[$j]['name'] = "West Chandler"; }; if ($data[$j]['name'] =="22nd Street & Craycr"){ $data[$j]['name'] = "22nd and Craycroft"; }; if ($data[$j]['name'] =="Tangerine & Camino d"){ $data[$j]['name'] = "Tangerine & Camino"; }; if ($data[$j]['name'] =="Paul Spur Chemical L"){ $data[$j]['name'] = "Paul Spur"; }; if ($data[$j]['name'] =="Tonto National Monum"){ $data[$j]['name'] = "Tonto NM"; }; if ($data[$j]['name'] =="Prescott Pioneer Par"){ $data[$j]['name'] = "Prescott"; }; if ($data[$j]['name'] =="Falcon Field Police "){ $data[$j]['name'] = "Falcon Field"; }; echo "
"; echo "
".$data[$j]['name']."
"; echo "
".$data[$j]['ozone']."
"; echo "
".$data[$j]['PM10']."
"; echo "
".$data[$j]['PM25']."
"; echo "
".$data[$j]['co']."
"; echo "
"; } $j=$j-1; }; if($useclose == "999"){ echo "
"; echo "
"; $useclose = 0; }; $b=$b+1; }; ?>