osk 0 Denunciar post Postado Janeiro 31, 2011 Estou tentando somar valores da seguinte forma: $pegaProva = mysql_query(" SELECT *, SUM(tempoPergunta) AS somaTempo FROM prova WHERE id='$idCurso' and idAluno='{$dados['idA']}' "); $resultadoProva = mysql_fetch_array($pegaProva); echo $resultadoProva['somaTempo']; Mas desta forma ele retorna somente o primeiro valor ele não soma o resto. Se eu retirar a condição ele soma tudo. Estou usando errado? Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Janeiro 31, 2011 Tire o * SELECT SUM(tempo... Procure ler algum material sobre o SQL e o uso das funções agregadoras (uso do group by). Compartilhar este post Link para o post Compartilhar em outros sites
osk 0 Denunciar post Postado Janeiro 31, 2011 Não funcionou, vou ver se achu algo mais específico. Compartilhar este post Link para o post Compartilhar em outros sites