sql >> Base de Datos >  >> RDS >> Mysql

agregue eventos de cumpleaños en el calendario completo de jQuery cada año

Bueno, las soluciones más sencillas pueden ser alterar su ciclo de PHP y agregar "múltiples" años a sus eventos.

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]
        );
    }
}

Dos inconvenientes :

  • no puede administrar diferentes cumpleaños (por lo que la fecha de nacimiento de una persona puede ocurrir, incluso después de su muerte)
  • lleva a costos exponenciales

También puede echar un vistazo a la demostración con eventos repetitivos para construir una solución frontend.