sql >> Database teknologi >  >> RDS >> Mysql

tilføje fødselsdagsbegivenheder i jQuery's fulde kalender hvert år

Den nemmeste løsning kan være at ændre din PHP-løkke og tilføje "flere" år til dine begivenheder.

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

To ulemper:

  • du kan ikke administrere forskellige fødselsdage (så en persons fødselsdato kan forekomme, selv efter hans død)
  • det fører til eksponentielle omkostninger

Du kan også tage et kig på demoen med gentagne begivenheder for at bygge en frontend-løsning.




  1. Hvordan konverterer man sekunder (eller millisekunder) til et tidsstempel (eller bare en streng, der ligner en dato) i mySql

  2. hvor skal jeg placere installationsressourcer (wxs-fil, dmg-script, ikon) og hvordan man konfigurerer maven antrun, når jeg implementerer selvstændig app

  3. ColdFusion - Indsættelse af arabiske/persiske tegn i mysql

  4. Udfør dynamisk forespørgsel med go i sql