Exemplo n.º 1
0
function get_id_groupe_from_tab_ligne($tab)
{
    $retour = "";
    if (isset($tab['classe']) && isset($tab['prof_nom']) && isset($tab['prof_prenom']) && isset($tab['mat_code'])) {
        $chaine_nom_edt = $tab['classe'] . "|" . $tab['prof_nom'] . "|" . $tab['prof_prenom'] . "|" . $tab['mat_code'];
        $retour = get_corresp_edt('choix_id_groupe', $chaine_nom_edt);
    }
    return $retour;
}
Exemplo n.º 2
0
     [alternance] => H
     [effectif] => 21
     [modalite] => CG
     [co_ens] => N
     [pond] => 1
 )
 */
 $id_ligne = $tab['id'];
 $matiere = get_corresp_edt("matiere", $tab['mat_code']);
 $classe = get_corresp_edt("classe", $tab['classe']);
 $groupes = get_corresp_edt("groupe", $tab['classe']);
 $salle = get_corresp_edt("salle", $tab['salle']);
 $prof = get_corresp_edt("prof", $tab['prof_nom'] . " " . $tab['prof_prenom']);
 $jour = get_corresp_edt("jour", $tab['jour']);
 $h_debut = get_corresp_edt("h_debut", $tab['h_debut']);
 $frequence = get_corresp_edt("frequence", $tab['frequence']);
 $classe_aff = $classe;
 if (preg_match("/^[0-9]{1,}\$/", $classe)) {
     if (!isset($tab_classe[$classe])) {
         $tab_classe[$classe] = get_nom_classe($classe);
     }
     $classe_aff = $tab_classe[$classe];
 }
 // Lors de l'initialisation, il n'y a pas encore de groupe enregistré... ??
 // Si... si
 $chaine_classes = "";
 $groupes_aff = "";
 $tmp_nom_groupe = "";
 if (preg_match("/^\\[.*\\]\$/", $tab['classe'])) {
     $tmp_nom_groupe = preg_replace("/^\\[/", "", preg_replace("/\\]\$/", "", $tab['classe']));
     $groupes_aff = $tmp_nom_groupe;