} 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>
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); }