Código SQL:
Ver originalSELECT r.nombre,r.id_materia,m.nombre,m.id_materia FROM materias m LEFT JOIN materias r ON m.requisito=r.id_materia WHERE m.id_materia IN $listaMaterias AND (r.id_materia IS NOT NULL AND r.id_materia NOT IN $listaMaterias)
Qué significa que "no arroja nada aun seleccionando antes"?