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 | 36 | if( is_numeric( $_GET["cur"] ) ) |
| 37 | 37 | { |
| 38 | 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 | 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 | 47 | $db->Consulta( $consulta ); |
| 88 | 48 | while ( $db->ProximoRegistro() ) | ... | ... |