SMOG: tabella dati con anno a scelta

Per visualizzare i dati è necessario
scegliere nella pagina precedente
un valore per l’anno!

“;

$uscita=1;
} else if ($anno>$annoattuale) {
echo “

E’ stato richiesto l’anno $anno che non è ancora disponibile

“;
$uscita=1;

}

// ctrl se la stazione è corretta

$nomiStazioni= “PD-Arcella PD-Mandria BL-centro RO-centro TV-Via_Lancieri VE-Sacca Fisola VE-P.co_Bissuola VR-Cso_Milano VI-Q.re Italia”;

if (! strstr($nomiStazioni, $stazione)) {
echo “

Per visualizzare i dati è necessario
scegliere nella pagina precedente
un valore per la stazione!

“;

$uscita=1;
}

$primoanno=2004; // per tutte le stazioni tranne PD che inizia nel 2001

switch ($stazione) {
case “PD-Arcella”:
$tabella=”nsmog_pm10″;
$campi=”data,arcella”;
$primoanno=2001;
break;
case “PD-Mandria”:
$tabella=”nsmog_pm10″;
$campi=”data,mandria”;
$primoanno=2001;
break;

case “PD-Media Città“:
$tabella=”nsmog_pm10″;
$campi=”data,mediacitta”;
$primoanno=2001;
break;

case “BL-centro”:
$tabella=”nsmog_pm10_BL”;
$campi=”data,centro”;
break;

case “RO-centro”:
$tabella=”nsmog_pm10_RO”;
$campi=”data,centro”;
break;
case “TV-Via_Lancieri”:
$tabella=”nsmog_pm10_TV”;
$campi=”data,lancieri”;
break;

case “VE-P.co_Bissuola”:
$tabella=”nsmog_pm10_VE”;
$campi=”data,bissuola”;
break;
case “VE-Sacca Fisola”:
$tabella=”nsmog_pm10_VE”;
$campi=”data,fisola”;
break;

case “VR-Cso_Milano”:
$tabella=”nsmog_pm10_VR”;
$campi=”data,csomilano”;
break;

case “VI-Q.re Italia”:
$tabella=”nsmog_pm10_VI”;
$campi=”data,italia”;$primoanno=2010;
break;
}

if ($anno<$primoanno) { echo "

E’ stato richiesto l’anno $anno che non è disponibile

Per $stazione sono disponibili dati a partire dal 1-1-$primoanno

“;
$uscita=1;
}

if (!$uscita) {
$q = “SELECT $campi FROM $tabella where year(data)=$anno order by data asc”;
//echo $q;
$result = @mysql_query($q) or die(“Query per recupero dati anno $anno fallita : ” . mysql_error());
if (mysql_num_rows($result) == 0 ) die ( “tabanno:non ci sono date nel $anno ???? “);
$tabella=”

“;
while ($riga = mysql_fetch_array($result)) {
$tabella .= “

“;
}

$tabella.=”

PM10 microg/m3
data $stazione
$riga[0] $riga[1]

“;
echo “

Per copiare i dati, selezionare con il mouse la tabella e fare un operazione di copie-e-incolla nel programma desiderato

“;
echo $tabella;
echo “

(*) Fonte: Arpav – Osservatorio Regionale Aria e Dip. Provinciali (http://www.arpa.veneto.it/bollettini/htm/q_aria.asp)

Elaborazione: Legambiente
“;
}

?>