Guest User

Untitled

a guest
Oct 18th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. function asignatura_turno($nombre_asignatura,$turno)
  2. {
  3. global $db;
  4.  
  5. $consulta="DELETE FROM provisional";
  6. $db->DB_query($consulta);
  7.  
  8. $asignatura = asignatura($nombre_asignatura);
  9.  
  10.  
  11. //hacemos la query para saber el id_turno,que es lo que guardamos en asignaciones
  12. $consulta = "SELECT * FROM turnos WHERE numero_grupo = '" . $turno . "'
  13. AND id_asignatura = '" . $asignatura['id_asignatura'] . "'";
  14. $db->DB_query($consulta);
  15. $db->DB_next_record();
  16. $id_turno = $db->Record;
  17.  
  18. //miramos en asignaciones toda la gente de ese turno
  19. $consulta = "SELECT * FROM asignaciones WHERE id_asignatura = '" . $asignatura['id_asignatura'] . "'
  20. AND id_turno = '" . $id_turno['id_turno'] . "'";
  21. $db->DB_query($consulta);
  22. $l =1;
  23. while( $db->DB_next_record() )
  24. {
  25. $asignacion[$l] = $db->Record;
  26. $l++;
  27. }
  28.  
  29.  
  30. for($m =1; $m<$l; $m++ )
  31. //uno a uno recorremos todos los alumnos del turno y los escribimos en el fichero
  32. {
  33. $consulta = "SELECT * FROM alumnos WHERE id_alumno = '" . $asignacion[$m]['id_alumno'] . "'";
  34. $db->DB_query($consulta);
  35. $db->DB_next_record();
  36. $vec = $db->Record;
  37. $consulta = "INSERT INTO provisional (id_alumno, nombre, dni, aleatorio, titulacion, nombre_pila, 1apellido, 2apellido)
  38. VALUES ( '" . $vec['id_alumno'] . "',
  39. '" . $vec['nombre'] . "',
  40. '" . $vec['dni'] . "',
  41. '" . $vec['aleatorio'] . "',
  42. '" . $vec['titulacion'] . "',
  43. '" . $vec['nombre_pila'] . "',
  44. '" . $vec['1apellido'] . "',
  45. '" . $vec['2apellido'] . "')";
  46. $db->DB_query($consulta);
  47. }
  48.  
  49. }
Add Comment
Please, Sign In to add comment