gracias, no encontre solucion pues invertir el left por right y por inner y nada asi que la seleccion la hice dentro del bucle:
Código MySQL:
Ver original
on alumno.idAlumno
= preguntaxalumnoe.idAlumno
on preguntaxalumnoe.idPreguntaxExamen
= preguntaxexamen.idPreguntaxExamen
on preguntaxexamen.idExamen
= examen.idExamen
on examen.idCursoAsig
= cursoasig.idCursoAsig
on cursoasig.idAnioxSemestre
= anioxsemestre.idAnioxSemestre
on anioxsemestre.idAnio
= anio.idAnio
on anioxsemestre.idSemestre
= semestre.idSemestre
where alumno.idAlumno
= $idAlumno
and idAcierto
='1'