Hewitt 14 Denunciar post Postado Setembro 20, 2016 Boa noite amigos! Tenho o seguinte código: $sql3 = mysql_query("SELECT * FROM treinos INNER JOIN exercicios ON treinos.id_exercicio = exercicios.id_exercicio WHERE treinos.id_aluno = '$id_aluno' GROUP BY treinos.tipo_treino"); while ($res2 = mysql_fetch_array($sql3)){ echo $res2['nome_ex']; } Está funcionando, mas ele me retorna apenas o primeiro ID de cada treino (agrupamento). Tem como ele exibir todos os registros de cada treino? Treino A: (exercicio 1, exercicio 2...) Desde já agradeço! Compartilhar este post Link para o post Compartilhar em outros sites
ygor.anjos 23 Denunciar post Postado Setembro 20, 2016 Utilize ORDER ao invés de GROUP BY Compartilhar este post Link para o post Compartilhar em outros sites
Hewitt 14 Denunciar post Postado Setembro 20, 2016 Resolvi de outra forma: fiz uma função e usei para exibir, mas não exibe exatamente onde quero! =/ Compartilhar este post Link para o post Compartilhar em outros sites