Ir para conteúdo
Fórum Script Brasil
  • 0

calcular a media de tres notas que estao no mysql(bd)


akira2005

Pergunta

olá pessoal, não estou conseguindo calcular a media de tres notas que estao no banco de dados mysql, como faço isso no php, quero que ele mostre em uma tabela todas as notas de cada aluno de todas as disciplinas. já fiz aqui mas não consegui.

sei que o procedimento é esse :

SELECT ((bim_1_AV1 + bim_1_AV2 + bim_1_TRab) / 3) AS bim_1_media

FROM Boletim GROUP BY Matricula, idDisciplinas;

mas depois disso não sei como fazer pra exibir no php. ajuda!

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Isso vai ficar registro no array bim_1_media, ou seja... por exemplo:

$sql = mysql_query("SELECT ((bim_1_AV1 + bim_1_AV2 + bim_1_TRab) / 3) AS bim_1_media
FROM Boletim GROUP BY Matricula, idDisciplinas");
$executa = mysql_fetch_assoc($sql);
echo $executa['bim_1_media'];

Link para o comentário
Compartilhar em outros sites

  • 0

bem devo estar errando algo que não sei.

<?php

$sql = mysql_query("SELECT ((bim_1_AV1 + bim_1_AV2 + bim_1_TRab) / 3) AS bim_1_media FROM Boletim GROUP BY Matricula, idDisciplinas");

$rs = mysql_fetch_array($sql);

?>

fiz assim no php

e no html usando tabelas faço assim :

<?php echo $rs['bim_1_media']; ?> não aparece a media, o que estou errando?

e esta dando esse aviso :

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result

Link para o comentário
Compartilhar em outros sites

  • 0

Se der algum erro de "argumento is no a valid..." só coloquer OR DIE(mysql_error()) na query....

$sql = mysql_query("SELECT ((bim_1_AV1 + bim_1_AV2 + bim_1_TRab) / 3) AS bim_1_media FROM Boletim GROUP BY Matricula, idDisciplinas") OR DIE(mysql_error());

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...