Ir para conteúdo

Marcos Vinícius

Members
  • Total de itens

    1078
  • Registro em

  • Última visita

Tudo que Marcos Vinícius postou

  1. Marcos Vinícius

    [Resolvido] Soma array

    Colegas, Eu já li um monte sobre soma de arrays mas não estou conseguindo fazer funcionar direito... A questão é a seguinte... estou buscando dados em um bd e em cada um dos registros eu faço uma conta e coloco no array... no fim, preciso da soma de tudo. Mas o retorno está sendo apenas do último registro. $resultado = mysqli_query($con, "SELECT * FROM bd"); while($dados = mysqli_fetch_array($resultado)){ $valor = $dados["valor"]; $dias = $dados["dias"]; $perc = $valor/$dias; $arr=array("$perc"); } echo array_sum($arr); ?> Alguma ajuda? Isso não deveria ser difícil!!!
  2. Marcos Vinícius

    [Resolvido] Soma array

    Legal @Matheus Tavares Ficou bem simples. Resolveria!!! Mas como eu tinha bem poucos dados, pude fazer a conta antes de salvá-los. Só uma dúvida. Eu quero a somatória dos dados $valor/$dias Ou seja, quero a média do valor versus dias e depois somar todas as médias. Ficaria assim né? $soma = 0; while($dados = mysqli_fetch_array($resultado)){ $valor = $dados["valor"]; $dias = $dados["dias"]; $perc = $valor/$dias; $soma += $perc; } echo $soma;
  3. Marcos Vinícius

    [Resolvido] Soma array

    Resolvido... fiz a conta antes de inserir no BD e recupero já feita
  4. Marcos Vinícius

    [Resolvido] Consulta Mysqli não retorna resultados

    Prezados, Estou tentando fazer uma consulta que soma os valores de um campo em determinado mês/ano mas não estou conseguindo fazer funcionar. Alguém tem uma ideia do que pode ser? "SELECT sum(caepf) AS scaepf FROM atend WHERE date_format(data, '%Y-%m') <= date_format('$d', '%Y-%m') AND date_format(data, '%Y-%m') >= date_format('$d', '%Y-%m') AND pav = '$nome_pav' AND dr = '$dr' ";
  5. Marcos Vinícius

    [Resolvido] Consulta Mysqli não retorna resultados

    Obrigado Matheus, Acabei fazendo de outra forma e consegui... No lugar de usar o date_format() usei YEAR() e MONTH() Quanto aos nomes, agradeço também. Usei esses porque são nomes usuais onde trabalho. Por exemplo, pav é abreviatura de "ponto de atendimento virtual" De qualquer forma, agradeço muito suas considerações e o tempo que você dedicou!!!
  6. Marcos Vinícius

    Soma de array

    Legal!!!!!! Obrigado!!!! Esse é o fórum!!!!!
  7. Marcos Vinícius

    Soma de array

    Colegas, Eu não estou conseguindo fazer uma soma de valores, que imagino seja simples mas não encontrei nada na net que ajudasse. Eu preciso somar um total de um while que, em resumo, é uma quantidade buscada no BD x um valor que pego em um API. $resultadod = mysqli_query($con, "SELECT * FROM acoes WHERE qtv = '0'"); $num_rowsd = mysqli_num_rows($resultadod); { while($dadosd = mysqli_fetch_array($resultadod)){ $qtC = $dadosd["qtC"]; $acao = $acao["acao"]; $vatual = "https://api.hgbrasil.com/finance/stock_price?key=$chave&symbol=$acao"; $total = $qtC * $vatual; } Esse script tá bem resumido. Só com o principal para entenderem. Caso queiram o código inteiro para usá-lo, é só pedir. O $vatual eu pego em um API Preciso então somar o $total de todos os registros retornados no fim do while. Por exemplo, tenho duas ações e quero a soma do valor atual das duas.
  8. Marcos Vinícius

    Soma de array

    Então... eu até tinha visto esses exemplos mas o problema é que não tenho a quantidade certa de resultados vindos do BD. O while é q vai trazer. E depois que trouxer, vou multiplicar o valor trazido por outro. Esse resultado é que eu não sei como fazer pra inserir no array. Já pesquisei sobre arrays mas tudo q encontrei é básico como esses exemplos.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.