Esto lo tengo creado con un inner join pero sucede otra cosa que esta select no me muestra todos los datos de los alumnos matriculados sino solo los datos de los alumnos que aparecen en todas las tablas excluyendo los que no aparecen.
Muchas gracias.
Código PHP:
set rs=Ob_conn1.Execute("select * from T_usuarios left outer join T_matricula on T_usuarios.c_idusuario = T_matricula.c_idusuario inner join T_accesos on T_usuarios.c_idusuario = T_accesos.c_idusuario where T_accesos.c_idcurso='"& idcurso &"' and T_matricula.c_idcurso='"& idcurso &"' and T_usuarios.c_perfil='"& 100 &"' order by T_usuarios.c_1apellido, T_accesos.c_fecha desc ")
<%do while not rs.eof%>
<tr>
<td colspan="14" height="1" bgcolor="#FFFFFF"></td>
</tr>
<tr bgcolor="#EFEFEF">
<td></td>
<td class="texto" ><%=rs("c_1apellido")%> <%=rs("c_2apellido")%></td>
<td></td>
<td class="texto"><%=rs("c_nombre")%></td>
<td></td>
<td class="texto"><%=rs("c_fecha")%></td>
<td></td>
<td>
</td>
<td ><a href="prof_curso_modulos_alumnos.asp?idcurso=<%=idcurso%>&idusuario=<%=rs("c_idusuario")%>"><img src="img/modulo.gif" border="0"/></a></td>
<td ></td>
<td ></td>
<td></td>
<td><img src="img/eval-difu.gif" border="0" /></td>
<td >
<%if rs2.eof then%>
<%else%>
<%=rs2("c_idusuario")%>
<%end if%>
</td>
</tr>
<%rs.movenext
loop%>