Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/11/2013, 09:10
Avatar de trofserpiente
trofserpiente
 
Fecha de Ingreso: julio-2012
Ubicación: Lerida
Mensajes: 220
Antigüedad: 11 años, 10 meses
Puntos: 1
Exclamación Respuesta: sumar los valores de un campo

Cita:
Iniciado por quimfv Ver Mensaje
No seria mejor ir directamente a esto

Código php:
Ver original
  1. $query_1=mysql_query("SELECT c.id_est,
  2.   e.Nombre,
  3.   e.Apellidos,
  4.   c.id_materia,
  5.   a.NombreMateria,
  6.   SUM(c.califiacion) TNotas,
  7.   count(c.calificacion) NNotas
  8. FROM calificaciones c
  9.  INNER JOIN estudiantes e ON c.id_est=e.id_est
  10.  INNER JOIN materias a ON c.id_materia=a.id_ateria
  11. GROUP BY c.id_est,
  12.   e.Nombre,
  13.   e.Apellidos,
  14.   c.id_materia,
  15.   a.NombreMateria
  16. ORDER BY
  17.   e.Apellidos,
  18.   e.Nombre,
  19.   c.id_materia,
  20.   a.NombreMateria;");
  21.  
  22.  
  23. $estudiante=0;
  24. while($fila_1=mysql_fetch_array($query_1)){
  25. if($estudiante!=$fila_1["id_est"]){
  26. echo "<strong>Estudiante: ".$fila_1["Nombre"]." ".$fila_1["Apellidos"]."</strong><br>";
  27. $estudiante=$fila_1["id_est"];
  28. }
  29. echo $fila_1["NombreMateria"]." ";
  30. echo "Puntaje: ".$fila_1["TNotas"]." /  ".$fila_1["NNotas"]." = ". floatval ($fila_1["TNotas"])/floatval ($fila_1["NNotas"])."<br />";
  31. }

gracias viejo; no lo realice a si, pero tome la idea
__________________
Luis Alfonso Cruz Valbuena
[email protected]