echo '<td class="nu">';
    echo '<q class="modifier" title="Modifier ce groupe de besoin."></q>';
    echo '<q class="supprimer" title="Supprimer ce groupe de besoin."></q>';
    echo '</td>';
    echo '</tr>';
    echo '<SCRIPT>';
    echo 'tab_eleves["' . $groupe_id . '"]="' . implode('_', $tab_eleves) . '";';
    echo 'tab_profs["' . $groupe_id . '"]="' . implode('_', $tab_profs) . '";';
    exit;
}
// ////////////////////////////////////////////////////////////////////////////////////////////////////
// Modifier un groupe de besoin existant
// ////////////////////////////////////////////////////////////////////////////////////////////////////
if ($action == 'modifier' && $groupe_id && $niveau && $groupe_nom && $nb_eleves) {
    // Vérifier que le nom du groupe est disponible
    if (DB_STRUCTURE_PROFESSEUR::DB_tester_groupe_nom($groupe_nom, $groupe_id)) {
        exit('Erreur : nom de groupe de besoin déjà existant !');
    }
    // Mettre à jour l'enregistrement
    DB_STRUCTURE_PROFESSEUR::DB_modifier_groupe_par_prof($groupe_id, $groupe_nom, $niveau);
    // Mettre les affectations des élèves et des profs au groupe
    DB_STRUCTURE_PROFESSEUR::DB_modifier_liaison_user_groupe_par_prof($groupe_id, $tab_eleves, $tab_profs, 'substituer', 0);
    // Remettre le prof responsable (si partagé avec d'autres collègues)
    if ($indice !== FALSE) {
        $tab_profs[$indice] = $_SESSION['USER_ID'];
    }
    // Afficher le retour
    $eleves_texte = $nb_eleves > 1 ? $nb_eleves . ' élèves' : '1 élève';
    $profs_texte = $nb_profs > 1 ? $nb_profs . ' profs' : 'moi seul';
    echo '<td>{{NIVEAU_NOM}}</td>';
    echo '<td>' . html($groupe_nom) . '</td>';