$id = $_GET['id']; if (isset($_GET['presa'])) { $r = PatentiRichieste::id($id); $r->stato = PATENTE_ATTESA_VISITA; $r->tCarico = time(); $r->pCarico = $me; } elseif (isset($_GET['visita'])) { $r = PatentiRichieste::id($id); $r->stato = PATENTE_ATTESA_STAMPA; $time = DT::createFromFormat('d/m/Y', $_POST['inputData']); $time = $time->getTimestamp(); $r->tVisita = $time; $r->pVisita = $me; } elseif (isset($_GET['stampa'])) { $r = PatentiRichieste::id($id); $r->stato = PATENTE_ATTESA_CONSEGNA; $time = DT::createFromFormat('d/m/Y', $_POST['inputData']); $time = $time->getTimestamp(); $r->tStampa = $time; $r->pStampa = $me; } elseif (isset($_GET['consegna'])) { $r = PatentiRichieste::id($id); $r->stato = PATENTE_CONSEGNATA; $time = DT::createFromFormat('d/m/Y', $_POST['inputData']); $time = $time->getTimestamp(); $r->tConsegna = $time; $r->pConsegna = $me; } else { redirect('patenti.dash&err'); } redirect('patenti.richieste');
public function pratichePatenti() { $q = $this->db->prepare("\n SELECT\n patentiRichieste.id\n FROM\n appartenenza, anagrafica, patentiRichieste\n WHERE\n patentiRichieste.appartenenza = appartenenza.id\n AND\n anagrafica.id = appartenenza.volontario\n AND\n appartenenza.comitato = :comitato\n ORDER BY\n cognome ASC, nome ASC"); $q->bindParam(':comitato', $this->id); $q->execute(); $r = []; while ($k = $q->fetch(PDO::FETCH_NUM)) { $r[] = PatentiRichieste::id($k[0]); } return $r; }