dai escrever a media dos numeros,.. tem como ?? tipo tem os n 10, 2, 8 dai na hora de escrever, escrever so o n 6 por exemplo !
Tipo,... Puxar Do Banco De Dados A Media
Started By thiago_2002, 05/08/2003, 19:23
5 replies to this topic
#2
Posted 05/08/2003, 21:44
ow jra, num entendi nada....
explica melhor ae...
explica melhor ae...
· Marfioso
· Membro WMONLINE
| Regras do Fórum · Warn System
· Não faça perguntas por MP ou E-Mail. Elas só ajudam a você
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
"Sem saber que era possivél, ele foi lá e fez"
· Membro WMONLINE
| Regras do Fórum · Warn System
· Não faça perguntas por MP ou E-Mail. Elas só ajudam a você
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
"Sem saber que era possivél, ele foi lá e fez"
#3
Posted 06/08/2003, 07:51
vc cria duas variaveis com o valor 0 e durante o while vc vai somando os numeros de tal campo em uma e vai contando o numero de registros em outro, depois que o while termina vc cria outra variavel com o a divisao da variavel que somou com a que contou
ta meio confusa minha explicação, se vc nao entender posta ai dnovo q eu coloco um código de exemplo
ta meio confusa minha explicação, se vc nao entender posta ai dnovo q eu coloco um código de exemplo
#4
Posted 07/08/2003, 00:37
naum intendi ! hauehuae
vlw !
vlw !
#5
Posted 07/08/2003, 03:44
considerando que vc ja tenha conectado no banco de dados e feito a pesquisa:
agora é só vc personalizar o código
//vc cria duas variaveis com o valor 0 $soma = 0; $cont = 0; //durante o while vc vai somando os numeros de tal campo em uma e vai contando o numero de registros em outro while ($linha = mysql_fetch_array($resultado)) { $somando = $linha[campo_do_numero]; $soma = $soma + $somando; $cont++; } //depois que o while termina vc cria outra variavel com o a divisao da variavel que somou com a que contou $valor = $soma / $cont; //exibindo numero echo $valor;
agora é só vc personalizar o código
#6
Posted 07/08/2003, 12:03
Lice, você foi muito feliz na sua explicação, mas em questão de dinâmica e otimização de código... não foi tão feliz assim...
Um método melhor de se fazer isto é:
$query = "SELECT AVG(coluna_a_se_fazer_a_media) FROM tabela WHERE <condição>";
$result = mysql_query($query);
if( ! $result ) { echo "ERRO: Erro no cálculo"; }
AVG é uma função SQL que calcula a média dos valores que correspodem aos valores de retorno baseados na condição.
Grato,
Um método melhor de se fazer isto é:
$query = "SELECT AVG(coluna_a_se_fazer_a_media) FROM tabela WHERE <condição>";
$result = mysql_query($query);
if( ! $result ) { echo "ERRO: Erro no cálculo"; }
AVG é uma função SQL que calcula a média dos valores que correspodem aos valores de retorno baseados na condição.
Grato,
<script language="WebFórum">
// Dados:
Nome("Guilherme Blanco");
Localidade("São Carlos - SP/Brasil");
Cargo("Manutenção");
</script>
// Dados:
Nome("Guilherme Blanco");
Localidade("São Carlos - SP/Brasil");
Cargo("Manutenção");
</script>
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)