Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/11/2013, 07:17
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: sumar los valores de un campo

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. }
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 26/11/2013 a las 07:36