Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/05/2012, 14:16
hottiecool
 
Fecha de Ingreso: marzo-2012
Mensajes: 10
Antigüedad: 12 años, 8 meses
Puntos: 0
Creación con Fpdf de una tabla generada a partir de consulta mysql

Buenas. Soy principiante y necesito ayuda con un reporte que estoy hacienda con la Fpdf. Se trata de un listado de calificaciones de una sección de alumnos en todas las materias que han cursado.
Tengo las siguientes tablas:
Curso
----------------------------------------------------------------------------
Código_curso II nombre II descripción II costo II duración
----------------------------------------------------------------------------
Materias
------------------------------------------------------
Código_materia II nombre II duración
-------------------------------------------------------
Curso_Materia
-------------------------------------------
Código_curso II código_materia
-------------------------------------------
Seccion
---------------------------------------------------------------------------
Código_curso II numero_seccion II anio II estado II cupo
----------------------------------------------------------------------------
Notas
--------------------------------------------------------------------------------------------------------------------
Id II código_curso II numero_seccion II código_materia II cedula_alumno II calificación
----------------------------------------------------------------------------------------------------------------------
Alumnos
-------------------------------------------------------------------------------
Cedula_alumno II nombre II Apellido II correo II teléfono
-------------------------------------------------------------------------------
Mi problema es que el reporte en fpdf debe tener los datos de todos los alumnos de una sección con sus notas obtenidas en todas las materias del curso al que pertenecen. El problemas surge porque no sé cómo armar esa tabla para que crezca dinámicamente según el número de materias de un curso, es decir, un curso debe tener como mínimo una materia y como máximo 8, cómo hago para que el encabezado de la tabla cambie según el número de materias? Estoy acostumbrada a reportes muy estáticos donde las columnas de la tabla ya se conocen, pero como debo consultar el número de materias en la tabla materias primero, entonces no sé cómo hacer para que consulte y luego dibuje la tabla. Estoy trabajando con php, mysql y wamp y fpdf. Ayuda por favor.

La tabla del pdf debe tener los siguientes campos:
Cédula Nombre Apellido Nota 1 Nota2 ....Nota N ...Promedio

Última edición por hottiecool; 15/05/2012 a las 14:24