PROCESS.PHP
Tabella del numero di interventi
| "; foreach($caserma as $C) { // intestazione di colonna (sessione) echo " | $C | "; } echo ""; // stampa gli elementi della tabella foreach($tipologia as $T) { // stampa l'intestazione di riga echo "
|---|
| $T | "; $max[$T] = $smallNumber; // scorre la lista delle caserme foreach($caserma as $C) { $Nmin = $_SESSION["Nmin"][$C][$T]; $Nmax = // continua il codice } } ?>
| ".$_SESSION["Nmin"][$C][$T]."-".$_SESSION["Nmax"][$C][$T]." | "; $d = $_SESSION["Nmax"][$C][$T] - $_SESSION["Nmin"][$C][$T]; // calcola il max della differenza if($d > $max[$T]) { $max[$T] = $d; } } else { echo "- | "; } } echo ""; } ?>
Caserme con differenza maggiore per ogni tipologia di intervento
$TDifferenza max: ".$max[$T]."
"; foreach($caserma as $C) { // verifica se la caserma ha la differenza massima $Nmin = $_SESSION["Nmin"][$C][$T]; $Nmax = $_SESSION["Nmax"][$C][$T]; // verifica se le variabili sono definite if(!isset($Nmin) || !isset($Nmax)) { continue; } $d = $Nmax - $Nmin; if($d == $max[$T]) { echo ...; } } } ?>
"; }else{ echo "
Errore nell'inserimento dei dati!
"; } } ?>
Nuovo inserimento
Elabora
Si vuole definire un formato per l'interscambio dati relativo i vigili del fuoco all'interno di una caserma. Il file scambiato specifica la lista dei vigili. Ciascun vigile è identificato da un numero di matricola (integer) ed ha associato il nome del vigile (string), la data di nascita (date), la lista degli interventi risolti e la lista dei mezzi guidati. Per ogni intervento risolto si specificano la data (date), la tipologia (string, es. "incendio"), il luogo (string) e il richiedente del soccorso (string). Ogni mezzo guidato è caratterizzato dalla targa (string), dalla tipologia (string, es. "autoscala") e dalla data di immatricolazione (date). Si proponga la struttura XML necessaria,
<?xml version="1.0" ?>
<vigili>
<vigile>
<matricola>069601</matricola>
<nome>Matteo Rossi</nome>
<datadinascita>1975-02-24</datadinascita>
<interventirisolti>
<intervento>
<data>2018-07-10</data>
<tipologia>Allagamento</tipologia>
<luogo>Via Montebello 12</luogo>
<richiedentesoccorso>Giuseppe Tronchi</richiedentesoccorso>
</intervento>
</interventirisolti>
<mezziguidati>
<mezzo>
<targa>AX443AN</targa>
<tipologia>autoscala</tipologia>
<dataimmatricolazione>2009-07-22</dataimmatricolazione>
</mezzo>
</mezziguidati>
</vigile>
</vigili>
-
Esercitazione Vettori - Prima Esercitazione
-
Esercitazione, Otorinolaringoiatria
-
Esercitazione microeconomia
-
Esercitazione Statistica