From 4251b816ad2527e4e9b8baf29bfb3561cfcea04a Mon Sep 17 00:00:00 2001 From: "alejandro.lara" Date: Fri, 15 Mar 2024 13:49:12 -0600 Subject: [PATCH] =?UTF-8?q?Queries=20din=C3=A1micos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- action/solicitud_insert.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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");