Pessoal, estou com um código malgno aki :lol: , seguinte, tentei implementar um array tridimensional, pra ir calculando os valores e ir salvando tudo.. no entanto só salva o primeiro fetch_array do $Dados. O SQL não esta errado (Suponho), porque traz 4 entrada certinhas..
Se alguém conseguir ver o erro, ou uma maneira melhor de fazer isso, seria bom pra caramba!
Pergunta
ClaudioX
Pessoal, estou com um código malgno aki :lol: , seguinte, tentei implementar um array tridimensional, pra ir calculando os valores e ir salvando tudo.. no entanto só salva o primeiro fetch_array do $Dados. O SQL não esta errado (Suponho), porque traz 4 entrada certinhas..
Se alguém conseguir ver o erro, ou uma maneira melhor de fazer isso, seria bom pra caramba!
while ($UN = mysqli_fetch_array($CadaUndNeg)) { $Total[$UN['UnidadeNegocioCod']] = array('ValorTotal' => 0); while ($Dados = mysqli_fetch_array($CadaLanValido)) { if($Dados['UnidadeNegocioCod'] == $UN['UnidadeNegocioCod']) { // adiciona lancamentos $Total[$UN['UnidadeNegocioCod']]['Lancamentos'][$Dados['LancamentoCod']] = array ( 'CentroCustoCod' => $Dados['CentroCustoCod'], 'LancamentoCod' => $Dados['LancamentoCod'], 'Valor' => $Dados['Valor'] ); // soma valor total $Total[$UN['UnidadeNegocioCod']]['ValorTotal'] += $Dados['Valor']; } } $ReceitaGlobal += $Total[$UN['UnidadeNegocioCod']]['ValorTotal']; }Editado por ClaudioXLink para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.