\n\n"; if( is_numeric( $_GET["curso"] ) ) { $cod_curso = $_GET['curso']; $db = new clsBanco(); $consulta = "SELECT padrao_ano_escolar FROM pmieducar.curso WHERE cod_curso = {$cod_curso}"; $padrao_ano_escolar = $db->CampoUnico($consulta); if($padrao_ano_escolar == 1) { $ano = is_numeric($_GET['ano']) ? " AND ref_ano = {$_GET['ano']}" : ""; $db->Consulta( " SELECT cod_modulo ,sequencial || 'º ' || nm_tipo || ' - de ' || to_char(data_inicio,'dd/mm/yyyy') || ' até ' || to_char(data_fim,'dd/mm/yyyy') ,ref_ano ,sequencial FROM pmieducar.ano_letivo_modulo ,pmieducar.modulo WHERE modulo.cod_modulo = ano_letivo_modulo.ref_cod_modulo AND modulo.ativo = 1 {$ano} AND ref_ref_cod_escola = '{$_GET["esc"]}' ORDER BY data_inicio,data_fim ASC "); if ($db->numLinhas()) { while ( $db->ProximoRegistro() ) { list( $cod, $nome, $ano,$sequencial ) = $db->Tupla(); echo " {$nome}\n"; } } } else { $ano = ($_GET['ano']); $cod_turma = $_GET['turma']; if (is_numeric($cod_turma)) { $db->Consulta( " SELECT ref_cod_modulo ,nm_tipo || ' - de ' || to_char(data_inicio,'dd/mm/yyyy') || ' até ' || to_char(data_fim,'dd/mm/yyyy') ,sequencial FROM pmieducar.turma_modulo ,pmieducar.modulo WHERE modulo.cod_modulo = turma_modulo.ref_cod_modulo AND ref_cod_turma = '{$cod_turma}' AND to_char(data_inicio,'yyyy') = $ano ORDER BY data_inicio,data_fim ASC "); } if ($db->numLinhas()) { while ( $db->ProximoRegistro() ) { list( $cod, $nome,$sequencial ) = $db->Tupla(); echo " {$nome}\n"; } } } } echo ""; ?>