Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/04/2012, 03:06
Avatar de YYs86
YYs86
 
Fecha de Ingreso: abril-2012
Ubicación: Salamanca
Mensajes: 136
Antigüedad: 12 años, 1 mes
Puntos: 14
Respuesta: obtener resultado a partir de un select count

Pues mi idea seria con 2 consultas a la BBDD:

- Una que te recoja el dni todos los alumno.
- Otra que la realices por cada alumno y que te haga el count de la tabla "asistencia" con la cláusula where del dni.

Lo que te devuelva la segunda puedes compararlo con el nº mínimo de asistencia que necesita el alumno para que cuente como que ha ido al curso...

Código PHP:
Ver original
  1. for (obtenerAlumnos() as $dnialumno){
  2. if(asistenciaTotal($dnialumno['dni'])>"nº min de asistencias"){
  3.  
  4. Lo que quieras hacer con los alumnos que SI han asistido
  5.  
  6. }else{
  7.  
  8. Lo que quieras hacer con los alumnos que NO han asistido
  9.  
  10. }

Última edición por YYs86; 20/04/2012 a las 03:15