} else {
        // validazione dei parametri tramite filtro per le stringhe
        $idPresenza = trim($_POST['idPresenza']);
        $atleta = trim($_POST['idAtleta']);
        $gara = trim($_POST['idGara']);
        $stagione = trim($_POST['stagione']);
        $tipologiaGara = trim($_POST['idTipologiaGara']);
        if (isset($idPresenza) && $idPresenza != '') {
            PresenzaManager::modifica($idPresenza, $atleta, $gara, $_SESSION['stagione'], $tipologiaGara);
            $idPresenza = null;
            $operazione = null;
            $atleta = null;
            $gara = null;
            $tipologiaGara = null;
        } else {
            PresenzaManager::inserisci($atleta, $gara, $_SESSION['stagione'], $tipologiaGara);
            $idPresenza = null;
            $operazione = null;
            $atleta = null;
            $gara = null;
            $tipologiaGara = null;
        }
    }
}
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
	<head>
		<title>Presenze</title>
		
Beispiel #2
0
 function cancella($idGara)
 {
     include "PresenzaManager.php";
     $PresenzaManager = new PresenzaManager();
     $listaPresenze = $PresenzaManager->listaGara($idGara);
     while ($listaPresenze_row = dbms_fetch_array($listaPresenze)) {
         return "-1";
     }
     $query = "delete from gara where ID = " . $idGara;
     return connetti_query($query);
 }