diff --git a/action/solicitud_insert.php b/action/solicitud_insert.php index d8554d2..cceae19 100644 --- a/action/solicitud_insert.php +++ b/action/solicitud_insert.php @@ -114,7 +114,7 @@ if(isset($materia) && $materia!= null && $tipo !=3){ $materia_rs = $db->querySingle('SELECT materia_nombre from materia where materia_id = :mat',[':mat' => $materia]); } - +$query = ":f_falta, :f_nueva, :hora_nueva, :prof, :desc, :edo, :alumnos, :aula, :solicitudtipo, :usr, :duracion, :hor, :bloque, :ciclo"; switch($tipo){ case 1://Reposición $traslape = $db->querySingle('SELECT * from traslape_profesor_reposicion(:prof, :fecha, :hora, :dur)', @@ -161,8 +161,9 @@ switch($tipo){ $db_params=[ ":f_falta"=>null, ":f_nueva"=>$fecha_new, ":hora_nueva"=>$hora, ":prof"=>$prof, ":desc"=>$comentario, ":edo"=>1, ":alumnos"=>$alumnos, ":aula"=>$aula, ":solicitudtipo"=>$tipo, ":usr"=>$user->user["id"], - ":duracion"=>$duracion_tiempo, ":hor"=>null, ":bloque"=>null, ":ciclo"=>null + ":duracion"=>$duracion_tiempo ]; + $query = ":f_falta, :f_nueva, :hora_nueva, :prof, :desc, :edo, :alumnos, :aula, :solicitudtipo, :usr, :duracion"; $asunto = "Solicitud - Asignación de espacio"; $texto = "
Se creó una nueva solicitud de asignación de salón.
"; $texto .= "El día ".$fecha_nueva." a las ".$hora." hrs. ";
@@ -180,8 +181,7 @@ switch($tipo){
}
try{
- $db->query('SELECT * from fi_solicitud(:f_falta, :f_nueva, :hora_nueva, :prof, :desc, :edo, :alumnos, :aula, :solicitudtipo, :usr, :duracion, :hor, :bloque, :ciclo)',
- $db_params);
+ $db->query("SELECT * from fi_solicitud($query)", $db_params);
}catch(Exception $e){
echo "ERROR Cambio
".$e->getMessage();
//header("Location: ".$pag."?error=1");