Tenho o seguinte formulario
CREATE TABLE custoplanialtimetrico (
idCustoPlanialtimetrico int(11) NOT NULL,
ServicoPlanialtimetricoID int(11) NOT NULL,
DiasAuxTopografo int(11) DEFAULT NULL,
QtSalaTecnica int(11) DEFAULT NULL,
SalarioSalaTecnica decimal(10,2) DEFAULT NULL,
DiasSalaTecnica int(11) DEFAULT NULL,
TotalSalaTecnica decimal(10,2) DEFAULT NULL,
QtTopografo int(11) DEFAULT NULL,
SalarioTopografo decimal(10,2) DEFAULT NULL,
DiasTopografo int(11) DEFAULT NULL,
TotalTopografo decimal(10,2) DEFAULT NULL,
QtAuxTopografo int(11) DEFAULT NULL,
SalarioAuxTopografo decimal(10,2) DEFAULT NULL,
TotalAuxTopografo decimal(10,2) DEFAULT NULL,
QtAvulso int(11) DEFAULT NULL,
SalarioAvulso decimal(10,2) DEFAULT NULL,
DiasAvulso int(11) DEFAULT NULL,
TotalAvulso decimal(10,2) DEFAULT NULL,
TotalSalarios decimal(10,2) DEFAULT NULL,
QtHospedagem int(11) DEFAULT NULL,
ValorDiaria decimal(10,2) DEFAULT NULL,
DiasHospedagem int(11) DEFAULT NULL,
TotalHospedagem decimal(2,0) DEFAULT NULL,
QtRefeicao int(11) DEFAULT NULL,
ValorRefeicao decimal(10,2) DEFAULT NULL,
DiasRefeicao int(11) DEFAULT NULL,
TotalRefeicao decimal(10,2) DEFAULT NULL,
QtCombustivel int(11) DEFAULT NULL,
ValorLitro decimal(10,2) DEFAULT NULL,
Km int(11) DEFAULT NULL,
TotalCombustivel decimal(10,2) DEFAULT NULL,
TotalEstadia decimal(10,2) DEFAULT NULL,
QtVeiculos int(11) DEFAULT NULL,
MesVeiculo decimal(10,2) DEFAULT NULL,
DiasVeiculo int(11) DEFAULT NULL,
TotalVeiculo decimal(10,2) DEFAULT NULL,
QtGPS int(11) DEFAULT NULL,
MesGPS decimal(10,2) DEFAULT NULL,
DiasGPS int(11) DEFAULT NULL,
ToptalGPS decimal(10,2) DEFAULT NULL,
QtEstacao int(11) DEFAULT NULL,
MesEstacao decimal(10,2) DEFAULT NULL,
DiasEstacao int(11) DEFAULT NULL,
TotalEstacao decimal(10,2) DEFAULT NULL,
QtOutraLocacao int(11) DEFAULT NULL,
MesOutraLocacao decimal(10,2) DEFAULT NULL,
DiasOutraLocacao int(11) DEFAULT NULL,
TotalOutraLocacao decimal(10,2) DEFAULT NULL,
TotalLocacoes decimal(10,2) DEFAULT NULL,
QtART_8000 int(11) DEFAULT NULL,
ValorART_8000 decimal(10,2) DEFAULT NULL,
TotalART_8000 decimal(10,2) DEFAULT NULL,
QtART_15000 int(11) DEFAULT NULL,
ValorART_15000 decimal(10,2) DEFAULT NULL,
TotalART_15000 decimal(10,2) DEFAULT NULL,
QtART_mais15000 int(11) DEFAULT NULL,
ValorART_mais15000 decimal(10,2) DEFAULT NULL,
TotalART_mais15000 decimal(10,2) DEFAULT NULL,
QtContServico int(11) DEFAULT NULL,
TipoServico varchar(45) DEFAULT NULL,
ValorContServico decimal(10,2) DEFAULT NULL,
QtPassagem int(11) DEFAULT NULL,
ValorPassagem decimal(10,2) DEFAULT NULL,
TotalPassagem decimal(10,2) DEFAULT NULL,
QtGastosAvulsos int(11) DEFAULT NULL,
ValorGastosAvulsos decimal(10,2) DEFAULT NULL,
TotalCustosAvulsos decimal(10,2) DEFAULT NULL,
TotalDespesasGeral decimal(10,2) DEFAULT NULL,
TotalDespesasDiversas decimal(10,2) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
no evento onAfterInsert faço o redirecionamento para outro forme com um switch. () {…}
sc_commit_trans();
sc_redir($form);
Só que não grava na tabela acima, mas redireciona certo.