Mysql
 sql >> Base de données >  >> RDS >> Mysql

ajouter des événements d'anniversaire dans le calendrier complet de jQuery chaque année

Eh bien, la solution la plus simple consiste peut-être à modifier votre boucle PHP et à ajouter "plusieurs" années à vos événements.

while ($birthday_row = $birthday_r->fetch_row()){
    $yearBegin = date("Y");
    $yearEnd = $yearBegin + 10; // edit for your needs
    $years = range($yearBegin, $yearEnd, 1);

    foreach($years as $year){
        $birthday_array[] = array(
            'title' => $birthday_row[0],
            'start' => $year . "-" . $birthday_row[1] . "-" . $birthday_row[2]
        );
    }
}

Deux inconvénients :

  • vous ne pouvez pas gérer différents anniversaires (la date de naissance d'une personne peut donc se produire, même après sa mort)
  • cela entraîne des coûts exponentiels

Vous pouvez également consulter la démo avec des événements répétés pour créer une solution frontale.