-
Total de itens
1078 -
Registro em
-
Última visita
Tudo que Marcos Vinícius postou
-
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!!!
-
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;
-
Resolvido... fiz a conta antes de inserir no BD e recupero já feita
-
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' ";
-
[Resolvido] Consulta Mysqli não retorna resultados
Marcos Vinícius respondeu ao tópico de Marcos Vinícius em MySQL
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!!!