function getPar($dat=array()){
	global $con,$cod_niv,$cod_gra,$cod_cur,$id_alu,$id_peri,$filaresCab;
	$fil_niv='';$fil_gra='';$fil_cur='';$fil_alu='';$fil_peri='';
	if($cod_niv!='%')$fil_niv="AND g.cod_niv=$cod_niv";	
	if($cod_gra!='%')$fil_gra="AND c.cod_gra=$cod_gra";
	if($cod_cur!='%')$fil_cur="AND imc.cod_cur=$cod_cur";
	if($id_alu!='%')$fil_alu="AND ac.id_alu=$id_alu";
	if($id_peri!='%')$fil_peri="AND imc.id_peri=$id_peri";
	if(count($dat)==0){
		$query="SELECT c.cod_cur,imc.id_peri,ac.id_alu,imc.cod_mat,tn.id_tniv,tn.des_tniv,tc.nota,
		GROUP_CONCAT(t.des_tem,' ') AS des_tem 
		FROM inst_mat_cur imc
		INNER JOIN curso c USING(cod_cur)
		INNER JOIN alumcurso ac USING(cod_cur)
		INNER JOIN grado g USING(cod_gra)
		INNER JOIN instancia_relacion ir USING(cod_ins)
		INNER JOIN tematica t ON t.cod_tem=ir.id_sup
		INNER JOIN tipo_nivel tn USING(id_tniv)
		LEFT JOIN tmp_consolidado tc ON tc.id_tniv=t.id_tniv AND tc.id_alu=ac.id_alu AND tc.cod_mat=imc.cod_mat 
		AND tc.cod_cur=imc.cod_cur AND tc.id_peri=imc.id_peri
		WHERE TRUE $fil_niv $fil_gra $fil_cur $fil_alu $fil_peri
		GROUP BY c.cod_cur,imc.id_peri,ac.id_alu,imc.cod_mat,tn.id_tniv,tn.des_tniv,tc.nota";
		$r=$con->query($query);
		$regs=array();
		while($f=$con->fetch($r)){$regs[$f['cod_cur']][$f['id_alu']][$f['cod_mat']][$f['id_tniv']]=$f;}
		return $regs;
	}else{
	?>
   	<table width="100%" border="1">
    <?php foreach($dat as $id_tniv=>$tn){?>
    	<tr><td><?php echo "{$tn['des_tniv']}: {$tn['des_tem']}";?></td> <td width="50"><?php echo $tn['nota']?$tn['nota']:'';?></td></tr>
    <?php }?>
    </table>
    <?php			
	}
}
