Inserimento di una nuova provvigione * ope = mod ==> Modifica dei dati di una provvigione * ope = del ==> Eliminazione di una provvigione dall'archivio * * 02.11.2021 Modifiche per la versione 3.0 ********************************************************************/ if ($ope == "add") { $qmax = "select max(IdProvvigioni) as MAX from Provvigioni P where P.Anno = $anno " ; $ret= $db->query($qmax) ; while ($db->next_record()) $idprovvi = $max = $db->f("MAX") + 1 ; if ($enah > 0 ) $enah = 1 ; if ($rith > 0) $rith = 1 ; $data = MySqlDate($data) ; $dataec = MySqlDate($dataec) ; $dataRiscossione = MySqlDate($dataRiscossione) ; $sommain = NumToSql($sommain) ; $sommainena = NumToSql($sommainena) ; $cifraena = NumToSql($cifraena) ; $query = " insert into provvigioni VALUES ('$anno', '$idprovvi', '$data', '$tipo', '$annoCompetenza', '$testo', '$sommatesto', '$sommain', '$sommainena', '$fornitore', '$estrattoconto', '$dataec', '$enah', '$cifraena', '$rith', '$ivah', '$dataRiscossione') " ; } elseif ($ope == "mod") { $data = MySqlDate($data) ; $dataec = MySqlDate($dataec) ; $dataRiscossione = MySqlDate($dataRiscossione) ; $sommain = NumToSql($sommain) ; $sommainena = NumToSql($sommainena) ; $cifraena = NumToSql($cifraena) ; if ($enah > 0 ) $enah = 1 ; if ($rith > 0) $rith = 1 ; if ($ivah > 0) $ivah = 1 ; $query = " update provvigioni set Data = '$data', Tipo = '$tipo', AnnoCompetenza = '$annoCompetenza', Testo = '$testo', SommaTesto = '$sommatesto', SommaLire = '$sommain', SommaLireEna = '$sommainena', Fornitore = '$fornitore', EstrattoConto = '$estrattoconto', DataEstrattoConto = '$dataec', Enasarco = '$enah', CifraEna = '$cifraena', Ritenuta = '$rith', Iva = '$ivah', DataRiscossione = '$dataRiscossione' where Anno = $anno and IdProvvigioni = '$idprovvi' " ; } else // Operazione di cancellazione DA FARE { // $query = "delete from $tprovvigioni where IdProvvigioni = $id" ; } Debug (0, "Query = $query") ; if ($ret = $db->query($query)) { ?>