ESTO = LO PUSE EN EL FORO DE POSTGRES POR LA CONSULTA PERO NO SE SI HABRA QUE HACER ALGO EN PHP COMO PARA QUE FUNCIONES EL ASUNTO DE LAS HORAS
ACA MUESTRO LA BD PARA QUE SE GUIEN
Alumno
rut
inscribe
rut, nom_asig <- fk's
asignatura
nom_asig
dicta
email, nomb_asig <- fk's
profesor
realiza
nom_sala, email, fecha, hora <- todo fk
reserva
hora, fecha, nom_sala(fk), email(fk)
sala
nom_sala
tengo que hacer una consulta cosa que cuando yo ingrese el rut del alumno el me muestre la hora y fecha en que ingreso al lugar (eso esta hecho no hya problema pq es puro php no mas) el problema es que en base a esa hora y fecha tengo que hacer una consulta la cual me diga sobre ese alumno quien es su profesor y en la sala en que trabajara, si se puede tambien la asignatura
Yo hice una consulta (aka se ven los datos reales de la bd arriba puse de ejemplo no mas)
Código:
Esta consulta al ingresar el rut del alumno me despliega el email del profesor del alumno, la asignatura que hace y la sala donde la hace.<? $sql = " SELECT * FROM inscribe INNER JOIN dicta ON ins_nombre_asign=nombre_asign WHERE ins_matricula='$_POST[matr]'"; $res = pg_query($sql); while ($row = pg_fetch_array($res)) { $nom_pro = $row["email_profesor"]; $ape_pro = $row["nombre_asign"]; $sql2 =" SELECT * FROM realiza WHERE email_profesor = '$nom_pro' "; $res2 = pg_query($sql2); while ($row = pg_fetch_array($res2)) { $sala = $row["nombre_sala"]; } echo $nom_pro; echo ' '; echo $ape_pro; echo ' '; echo $sala; echo '<br>'; }?>
pero me despliega todos los datos, es decir, el alumno tiene 5 asignaturas, esto muestra todas la asignatura con tosdos lo profesores y las salas donde las hacen, y solo quiero que muestre la asignatura, profe y sala que le toca cuando el alumno entra al lugar
BUENO ESO ES ESPERO QUE ME AYUDEN POR QUE REALMENTE NECESITO ESTO URGENTE, ACEPTO TODA SUGERENCIA, GRACIAS