Soma de Valores na hora de gravar
Boa Tarde Gostaria se possivel de uma ajuda em uma questao.Tenho um formulario onde eu tenho4 campos para fazer uma soma , porem ele não esta somando.ele sempre grava o valor 2014.O engraçado que no arquivo que edita as informações ele calcula certinho...Segue abaixo o codigo.
Que Grava onde esta o erro.
<?php
if(isset($_POST['datini_trc']))
// recebe os dados postados pelo usuário no formato brasileiro
{
$fil1 = implode('-',array_reverse(explode('/',$_POST['datini_trc'])));
}
if(isset($_POST['dtpgto_trc']))
// recebe os dados postados pelo usuário no formato brasileiro
{
$fil40= implode('-',array_reverse(explode('/',$_POST['dtpgto_trc'])));
}
if(isset($_POST['dtrecib_trc']))
// recebe os dados postados pelo usuário no formato brasileiro
{
$fil42 = implode('-',array_reverse(explode('/',$_POST['dtrecib_trc'])));
}
$fil2= $_POST['pc_trc'];
$fil3= $_POST['descr_trc'];
$fil4= $_POST['loc_trc'];
$fil5=$_POST ['end_trc'];
$fil6=$_POST['munic_trc'];
$fil7=$_POST['est_trc'];
$fil8=$_POST['uf_trc'];
$fil9=$_POST['prior_trc'];
$fil10=$_POST['empr_trc'];
$fil11=$_POST['contato_trc'];
$fil12=$_POST['cnpj1_trc'];
$fil13=$_POST['cnpj_trc'];
$fil14=$_POST['ag_trc'];
$fil15=$_POST['conta_trc'];
$fil16=$_POST['banco_trc'];
$fil17=$_POST['favor_trc'];
$fil18=$_POST['end1_trc'];
$fil19=$_POST['cid_trc'];
$fil20=$_POST['ddd1_trc'];
$fil21=$_POST['tel1_trc'];
$fil22=$_POST['ddd2_trc'];
$fil23=$_POST['tel2_trc'];
$fil24=$_POST['ddd3_trc'];
$fil25=$_POST['tel3_trc'];
$fil26=$_POST['email_trc'];
$fil27=$_POST['and1_trc'];
$fil28=$_POST['and2_trc'];
$fil29=$_POST['and3_trc'];
$fil30=$_POST['and4_trc'];
$fil31=$_POST['and5_trc'];
$fil32=$_POST['obsgerais'];
$fil33=$_POST['vlrserv_trc'];
$fil34=$_POST['tx1_trc'];
$fil35=$_POST['vlrtx1_trc'];
$fil36=$_POST['tx2_trc'];
$fil37=$_POST['vlrtx2_trc'];
$fil38=$_POST['tx3_trc'];
$fil39=$_POST['vlrtx3_trc'];
$fil41=$_POST['vlrtotal_trc'];
//$fil40=$_POST['dtpgto_trc'];
$fil43=$_POST['recib_trc'];
//$fil42=$_POST['dtrecib_trc'];
$fil44=$_POST ['sts_trc'];
$fil45=$_POST['nota_trc'];
$resultado=$fil33+$fil35+$fil37+$fil39;
$fil41=$resultado;
$conexao= mysql_connect('localhost','willian','94535') or die ('Não foi possivel conectar');
$db= mysql_select_db('contabil',$conexao) or die ('Não foi possivel acessar o banco de dados');
header('Content-Type: text/html; charset=utf-8');
mysql_query("SET NAMES 'utf8'");
mysql_query('SET character_set_connection=utf8');
mysql_query('SET character_set_client=utf8');
mysql_query('SET character_set_results=utf8');
$i=mysql_query("INSERT INTO terceir(datini_trc,pc_trc,descr_trc,loc_trc,end_trc,munic_trc,est_trc,uf_trc,prior_trc,empr_trc,contato_trc,cnpj1_trc,cnpj_trc,ag_trc,conta_trc,banco_trc,favor_trc,end1_trc,cid_trc,ddd1_trc,tel1_trc,ddd2_trc,tel2_trc,ddd3_trc,tel3_trc,email_trc,and1_trc,and2_trc,and3_trc,and4_trc,and5_trc,obsgerais,vlrserv_trc,tx1_trc,vlrtx1_trc,tx2_trc,vlrtx2_trc,tx3_trc,vlrtx3_trc,vlrtotal_trc,dtpgto_trc,recib_trc,dtrecib_trc,sts_trc,nota_trc)
VALUES('$fil1','$fil2','$fil3','$fil4','$fil5','$fil6','$fil7','$fil8','$fil9','$fil10','$fil11','$fil12','$fil13','$fil14','$fil15','$fil16','$fil17','$fil18','$fil19','$fil20','$fil21','$fil22','$fil23','$fil24','$fil25','$fil26','$fil27','$fil28','$fil29','$fil30','$fil31','$fil32','$fil33','$fil34','$fil35','$fil36','$fil37','$fil38','$fil39','$fil40','$fil41','$fil42','$fil43','$fil44','$fil45')")or die(mysql_error());
?>
<?PHP
echo "<script>window.location='buscaloc.php';alert('Filial Cadastrada com Sucesso');</script>";
?>
<title>Cadastro de Clientes</title>
codigo de edição que calcula corretamente.
<?php
if(isset($_POST['datini_trc']))
// recebe os dados postados pelo usuário no formato brasileiro
{
$fil1 = implode('-',array_reverse(explode('/',$_POST['datini_trc'])));
}
if(isset($_POST['dtpgto_trc']))
// recebe os dados postados pelo usuário no formato brasileiro
{
$fil40= implode('-',array_reverse(explode('/',$_POST['dtpgto_trc'])));
}
if(isset($_POST['dtrecib_trc']))
// recebe os dados postados pelo usuário no formato brasileiro
{
$fil42 = implode('-',array_reverse(explode('/',$_POST['dtrecib_trc'])));
}
$fil2= $_POST['pc_trc'];
$fil3= $_POST['descr_trc'];
$fil4= $_POST['loc_trc'];
$fil5=$_POST ['end_trc'];
$fil6=$_POST['munic_trc'];
$fil7=$_POST['est_trc'];
$fil8=$_POST['uf_trc'];
$fil9=$_POST['prior_trc'];
$fil10=$_POST['empr_trc'];
$fil11=$_POST['contato_trc'];
$fil12=$_POST['cnpj1_trc'];
$fil13=$_POST['cnpj_trc'];
$fil14=$_POST['ag_trc'];
$fil15=$_POST['conta_trc'];
$fil16=$_POST['banco_trc'];
$fil17=$_POST['favor_trc'];
$fil18=$_POST['end1_trc'];
$fil19=$_POST['cid_trc'];
$fil20=$_POST['ddd1_trc'];
$fil21=$_POST['tel1_trc'];
$fil22=$_POST['ddd2_trc'];
$fil23=$_POST['tel2_trc'];
$fil24=$_POST['ddd3_trc'];
$fil25=$_POST['tel3_trc'];
$fil26=$_POST['email_trc'];
$fil27=$_POST['and1_trc'];
$fil28=$_POST['and2_trc'];
$fil29=$_POST['and3_trc'];
$fil30=$_POST['and4_trc'];
$fil31=$_POST['and5_trc'];
$fil32=$_POST['obsgerais'];
$fil33=$_POST['vlrserv_trc'];
$fil34=$_POST['tx1_trc'];
$fil35=$_POST['vlrtx1_trc'];
$fil36=$_POST['tx2_trc'];
$fil37=$_POST['vlrtx2_trc'];
$fil38=$_POST['tx3_trc'];
$fil39=$_POST['vlrtx3_trc'];
$fil41=$_POST['vlrtotal_trc'];
//$fil40=$_POST['dtpgto_trc'];
$fil43=$_POST['recib_trc'];
//$fil42=$_POST['dtrecib_trc'];
$fil44=$_POST ['sts_trc'];
$fil45=$_POST['nota_trc'];
$resultado=$fil33+$fil35+$fil37+$fil39;
$fil41=$resultado;
$conexao= mysql_connect('localhost','willian','94535') or die ('Não foi possivel conectar');
$db= mysql_select_db('contabil',$conexao) or die ('Não foi possivel acessar o banco de dados');
if($_GET['funcao'] == "editar"){
$idtrc = $_GET['id'];$sql_alterar = mysql_query
("UPDATE terceir SET id_trc='$idtrc',datini_trc='$fil1',pc_trc='$fil2',descr_trc='$fil3',loc_trc='$fil4',end_trc='$fil5',munic_trc='$fil6',est_trc='$fil7',uf_trc='$fil8',prior_trc='$fil9',empr_trc='$fil10',contato_trc='$fil11',cnpj1_trc='$fil12',cnpj_trc='$fil13',ag_trc='$fil14',conta_trc='$fil15',banco_trc='$fil16',favor_trc='$fil17',end1_trc='$fil18',cid_trc='$fil19',ddd1_trc='$fil20',tel1_trc='$fil21',ddd2_trc='$fil22',tel2_trc='$fil23',ddd3_trc='$fil24',tel3_trc='$fil25',email_trc='$fil26',and1_trc='$fil27',and2_trc='$fil28',and3_trc='$fil29',and4_trc='$fil30',and5_trc='$fil31',obsgerais='$fil32',vlrserv_trc='$fil33',tx1_trc='$fil34',vlrtx1_trc='$fil35',tx2_trc='$fil36',vlrtx2_trc='$fil37',tx3_trc='$fil38',vlrtx3_trc='$fil39',dtpgto_trc='$fil40',vlrtotal_trc='$fil41',dtrecib_trc='$fil42',recib_trc='$fil43',sts_trc='$fil44',nota_trc='$fil45' WHERE id_trc = $idtrc")or die(mysql_error());
echo "<script>window.location='pegatrc.php?id=$idtrc';alert('Filial Editada com Sucesso');</script>";
}
?>
<title>Cadastro</title>Discussão (6)
Carregando comentários...