Commit e258f274e01086657e4ce603a54c2d7593ceef07
1 parent
1a4294a9
Exists in
master
Proteção para não permitir cadastrar uma serie sem vinculo a escola na opção Mul…
…ti-seriada do cadastro de Turma
Showing
1 changed file
with
6 additions
and
46 deletions
Show diff stats
ieducar/intranet/educar_sequencia_serie_xml.php
@@ -36,53 +36,13 @@ | @@ -36,53 +36,13 @@ | ||
36 | if( is_numeric( $_GET["cur"] ) ) | 36 | if( is_numeric( $_GET["cur"] ) ) |
37 | { | 37 | { |
38 | $db = new clsBanco(); | 38 | $db = new clsBanco(); |
39 | -/* $consulta = "SELECT DISTINCT | ||
40 | - ss.ref_serie_origem | ||
41 | - ,so.nm_serie | ||
42 | - FROM | ||
43 | - pmieducar.sequencia_serie ss | ||
44 | - , pmieducar.serie so | ||
45 | - , pmieducar.serie sd | ||
46 | - WHERE | ||
47 | - ss.ativo = 1 | ||
48 | - AND ref_serie_origem = so.cod_serie | ||
49 | - AND ref_serie_destino = sd.cod_serie | ||
50 | - AND ( so.ref_cod_curso = {$_GET["cur"]} OR sd.ref_cod_curso = {$_GET["cur"]} ) | ||
51 | - | ||
52 | - UNION | ||
53 | - | ||
54 | - SELECT DISTINCT | ||
55 | - ss.ref_serie_destino | ||
56 | - ,sd.nm_serie | ||
57 | - FROM | ||
58 | - pmieducar.sequencia_serie ss | ||
59 | - , pmieducar.serie so | ||
60 | - , pmieducar.serie sd | ||
61 | - WHERE | ||
62 | - ss.ativo = 1 | ||
63 | - AND ref_serie_origem = so.cod_serie | ||
64 | - AND ref_serie_destino = sd.cod_serie | ||
65 | - AND ( so.ref_cod_curso = {$_GET["cur"]} OR sd.ref_cod_curso = {$_GET["cur"]} ) | ||
66 | - | ||
67 | - UNION | ||
68 | - | ||
69 | - SELECT DISTINCT | ||
70 | - s.cod_serie | ||
71 | - ,s.nm_serie | ||
72 | - FROM pmieducar.serie s | ||
73 | - WHERE | ||
74 | - s.ativo = 1 | ||
75 | - AND s.ref_cod_curso = {$_GET["cur"]} | ||
76 | - ";*/ | ||
77 | - | ||
78 | $consulta = "SELECT DISTINCT | 39 | $consulta = "SELECT DISTINCT |
79 | - s.cod_serie | ||
80 | - ,s.nm_serie | ||
81 | - FROM pmieducar.serie s | ||
82 | - WHERE | ||
83 | - s.ativo = 1 | ||
84 | - AND s.ref_cod_curso = {$_GET["cur"]} | ||
85 | - "; | 40 | + s.cod_serie, |
41 | + s.nm_serie | ||
42 | + FROM pmieducar.serie s | ||
43 | + INNER JOIN pmieducar.escola_serie es on (es.ref_cod_serie = s.cod_serie and es.ativo = 1) | ||
44 | + WHERE s.ativo = 1 | ||
45 | + AND s.ref_cod_curso = {$_GET["cur"]} "; | ||
86 | 46 | ||
87 | $db->Consulta( $consulta ); | 47 | $db->Consulta( $consulta ); |
88 | while ( $db->ProximoRegistro() ) | 48 | while ( $db->ProximoRegistro() ) |