Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/12/2011, 12:10
Avatar de luis_h_1
luis_h_1
 
Fecha de Ingreso: octubre-2010
Ubicación: México
Mensajes: 42
Antigüedad: 13 años, 6 meses
Puntos: 4
Consulta a una tabla con relación M:M

Hola, tengo un problema con una consulta.

Tengo 3 tablas: materia, profesor, materia_profesor

materia tiene 2 campos: id_materia, nombre_materia
profesor tiene 2 campos: id_profesor, nombre_profesor
y materia_profesor 2 campos: id_materia, id_profesor, ambas forman una Primary key

La tabla "materia_profesor" la ocupo para asignarle materias a los profesores, tengo un formulario donde despliego una lista con todos los profesores, y quiero que me despliegue un listado de materias que ese profesor no tenga asignadas, por ejemplo:

profesor: 1.- jose, 2.- mario

materia: 1.- matemáticas, 2.- biología, 3.- programación, 4.- química

profesor 1 tiene asignadas las materias 1, 2

en la tabla materia_profesor estaria como 1:1,1:2

ya lo he intentado de varias formas pero no me funciona, ojala puedan ayudarme, saludos.