* si ce n’est pas le cas, consultez : <http://www.gnu.org/licenses/>. * */ if(!defined('SACoche')) {exit('Ce fichier ne peut être appelé directement !');} $TITRE = "Évaluer une classe ou un groupe"; require('./_inc/fonction_affichage_sections_communes.php'); // Élément de formulaire "f_aff_classe" pour le choix des élèves (liste des classes / groupes / besoins) du professeur, enregistré dans une variable javascript pour utilisation suivant le besoin, et utilisé pour un tri initial // Fabrication de tableaux javascript "tab_niveau" et "tab_groupe" indiquant le niveau et le nom d'un groupe $select_eleve = ''; $tab_niveau_js = 'var tab_niveau = new Array();'; $tab_groupe_js = 'var tab_groupe = new Array();'; $tab_id_classe_groupe = array(); $DB_TAB = DB_STRUCTURE_PROFESSEUR::DB_lister_groupes_professeur($_SESSION['USER_ID']); $tab_options = array('classe'=>'','groupe'=>'','besoin'=>''); foreach($DB_TAB as $DB_ROW) { $groupe = strtoupper($DB_ROW['groupe_type']{0}).$DB_ROW['groupe_id']; $tab_options[$DB_ROW['groupe_type']] .= '<option value="'.$groupe.'">'.html($DB_ROW['groupe_nom']).'</option>'; $tab_niveau_js .= 'tab_niveau["'.$groupe.'"]="'.sprintf("%02u",$DB_ROW['niveau_ordre']).'";'; $tab_groupe_js .= 'tab_groupe["'.$groupe.'"]="'.html($DB_ROW['groupe_nom']).'";'; if($DB_ROW['groupe_type']!='besoin') { $tab_id_classe_groupe[] = $DB_ROW['groupe_id']; } } foreach($tab_options as $type => $contenu) { if($contenu)