sql >> Databáze >  >> RDS >> Mysql

přidat narozeninové události do plného kalendáře jQuery každý rok

Nejjednodušším řešením může být změna vaší smyčky PHP a přidání „více“ let vašim událostem.

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

Dvě nevýhody:

  • nemůžete spravovat různé narozeniny (takže datum narození člověka se může objevit i po jeho smrti)
  • vede k exponenciálním nákladům

Můžete se také podívat na ukázku s opakujícími se událostmi pro vytvoření frontendového řešení.




  1. Existuje způsob, jak zjistit své aktuální uživatelské jméno v mysql?

  2. Jak mohu v této tabulce najít duplicitní po sobě jdoucí hodnoty?

  3. UTF - 8 s JPA a Glassfish 4.0

  4. jak změnit barvu pruhu v MPandroidCharts na základě nějaké individuální hodnoty uložené v sqlite?