// include ("../common/public.php") ;
print_r($_GET + $_POST) ; // exit ;
require_once ("../classi/ClasseClienti.php") ;
$cliente = new Clienti ;
foreach($_POST as $var => $valore) {
debug (0, "Variabile = $var ; Valore = $valore") ;
if ($var != "ope")
$cliente->{$var} = $valore ;
}
?>
echo TITLE ?>
/*******************************************************
* Controllo che tipo di operazione devo fare:
* ope = add ==> Inserimento di un nuovo cliente
* ope = mod ==> Modifica di un cliente
* ope = del ==> Eliminazione di un cliente
********************************************************/
$Nome = addslashes($Nome) ;
$consegna = addslashes($consegna) ;
$indirizzo = addslashes($indirizzo) ;
$note = addslashes($note) ;
if ($ope == "add")
{
/* Recupero l'id da assegnare a questo cliente */
$qmax = "
select
max(IdClienti) as MAX
from
clienti C
" ;
$ret = $db->query($qmax) ;
while ($db->next_record())
$idclienti = $max = $db->f("MAX") + 1 ;
$query = "
insert into
clienti
(idclienti, nome, idtipologia, idagente, piva, codfisc, indirizzo, citta, idzona, provincia, cap, telefono, fax, email, pec, riferimento, banca, codiban, abi, cab, cc, note, consegna, best)
values
($idclienti, '$Nome', '$Tipologia', '$idagente', '$piva', '$codfisc', '$indirizzo', '$citta', '$idzona', '$provincia', '$cap', '$telefono', '$fax', '$email', '$pec', '$riferimento', '$banca', '$codiban', '$abi', '$cab', '$cc', '$note', '$consegna', '$CheckBest')" ;
$ret = $db->query($query) ;
Debug (0, "Query = $query") ;
}
elseif ($ope == "mod")
{
$ret = $cliente->ModificaCliente() ;
}
else // Operazione di cancellazione
{
/*******************************************************************
* Operazione di eliminazione di uncliente
* 6.11.2021 Versione 3.0: adesso il cliente viene cancellato
* 'logicamente' dalla tabella e viene settata anche la data di
* cancellazione
********************************************************************/
$dataCancellazione = date("Y-m-d") ;
$query = "update
clienti C
set
attivo = 0,
DataDisattivazione = '$dataCancellazione'
where
C.idClienti = $id" ;
$ret = $db->query($query) ;
}
if ($ret)
{
?>
}
?>