Example #1
0
 /**
  * Fonction permettant d'afficher au format d'un tableau HTML le calendrier
  * de l'année.
  * 
  * 
  * @param int $nbcolonne Nombre de colonne (4 par défaut)
  * @param type $id Pas fait pour l'instant
  */
 public function afficher_calendrier_annee($id = "toto", $nbcolonne = 4)
 {
     echo '<table class="cal-annee"><tr>';
     for ($num_mois = 1; $num_mois <= 12; $num_mois++) {
         echo '<td class="cal-annee">';
         $mois = new mois($num_mois, $this->annee, $id);
         $mois->afficher_calendrier_mois();
         echo '</td>';
         if ($num_mois % $nbcolonne == 0 && $num_mois != 12) {
             echo '</tr><tr>';
         }
     }
     echo '</tr></table>';
 }
Example #2
0
 /**
  * Fonction qui calcule le nombre de jours du mois précédent 
  * 
  * @return int
  * 
  */
 public function nb_jours_mois_prec()
 {
     if ($this->num_mois == 1) {
         //Cas particulier du mois de décembre
         $nbj_mois_prec = 31;
     } else {
         //Les autres mois
         $nbj_mois_prec = mois::nb_jours($this->num_mois - 1, $this->annee);
     }
     return $nbj_mois_prec;
 }