Example #1
0
/** Retourne les données du trimestre
 * 
 * Retourne les champs de la table 'periodes' dans un objet, pour un trimestre,
 * en utilisant classe_groupe($_SESSION[PREFIXE]['id_groupe_session']) 
 * et $_SESSION[PREFIXE]['periode_num'] par défaut
 * 
 * @param int Id du trimestre
 * @param int Id du groupe
 * @return object $row Les données du trimestre
 * @see classe_groupe()
 */
function nom_trimestre($id_trim = FALSE, $id_classe = FALSE)
{
    if (!$id_trim) {
        $id_trim = $_SESSION[PREFIXE]['periode_num'];
    }
    if (!$id_classe) {
        $classe = classe_groupe($_SESSION[PREFIXE]['id_groupe_session']);
        $id_classe = $classe[0]['id_classe'];
    }
    $classe = classe_groupe($_SESSION[PREFIXE]['id_groupe_session']);
    $sql = "SELECT * FROM periodes\n              WHERE id_classe = '" . $id_classe . "'\n\t\tAND num_periode = '" . $id_trim . "'\n    ";
    $res_test = mysql_query($sql);
    if (mysql_num_rows($res_test) != 0) {
        $row = mysql_fetch_object($res_test);
        return $row;
    }
    return FALSE;
}
Example #2
0
                unset($_SESSION[PREFIXE]['coller']);
                $_SESSION[PREFIXE]["post_reussi"] = TRUE;
                charge_message("Enregistrement des données réussi !");
                header("Location: index.php");
                exit;
            } else {
                charge_message("Erreur lors de l'enregistrement des données en copier/coller !");
            }
            break;
        case ABANDONNER:
            $_SESSION[PREFIXE]['contexte_action'] = VOIR;
            header("Location: index.php");
            exit;
    }
}
$classes = classe_groupe($_SESSION[PREFIXE]['id_groupe_session']);
$eleves = trouveEleves();
// TODO : mettre dans le module
if ($notes_copier) {
    if (count($notes_copier) < count($eleves)) {
        charge_message("ERREUR : Le nombre de notes (" . count($notes_copier) . ") ne correspond pas au nombre d'élèves (" . count($eleves) . ") !");
        $notes_copier = FALSE;
    } else {
        $i = 0;
        foreach ($eleves as &$eleve) {
            $eleve['note'] = $notes_copier[$i]['note'];
            $eleve['statut'] = $notes_copier[$i]['statut'];
            $i++;
        }
        unset($eleve);
    }