tieneAcceso()){ $return["error"] = "Error! No tienes permisos para realizar esta acción."; }else if(!isset($_POST["sem"], $_POST["plan"], $_POST["periodo"])){ $return["error"] = "Error! No se recibió la información de busqueda."; }else{ $sem = filter_input(INPUT_POST, "sem", FILTER_SANITIZE_NUMBER_INT);//limpia texto $plan = filter_input(INPUT_POST, "plan", FILTER_SANITIZE_NUMBER_INT);//limpia texto $periodo = filter_input(INPUT_POST, "periodo", FILTER_SANITIZE_NUMBER_INT);//limpia texto /*Busca grupos del plan y semestre elegidos*/ $stmt = $pdo->prepare('Select * from fs_grupoperiodo_busca(:per, :plan, :sem)'); $stmt->bindParam(":per", $periodo); $stmt->bindParam(":plan", $plan); $stmt->bindParam(":sem", $sem); if(!$stmt->execute()){ $return["error"] = "Ocurrió un error al leer los grupos del semestre."; }else{ $rs = $stmt->fetchAll(); $stmt->closeCursor(); $stmt = null; $gpoArr = array(); foreach($rs as $row){ $gpoArr[] = array("id"=> $row["Grupo_id"], "desc"=> $row["Grupo_desc"]." ".$row["Carrera_prefijo"] ); } $return["grupo"] = $gpoArr; } } $return["json"] = json_encode($return); echo json_encode($return); ?>