Mysql
 sql >> база данни >  >> RDS >> Mysql

добавяйте събития за рожден ден в пълния календар на jQuery всяка година

Е, най-лесните решения може да са да промените своя PHP цикъл и да добавите „много“ години към вашите събития.

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

Два недостатъка:

  • не можете да управлявате различни рождени дни (така че рождената дата на даден човек може да настъпи дори след смъртта му)
  • това води до експоненциални разходи

Можете също така да разгледате демото с повтарящи се събития за изграждане на интерфейсно решение.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Показване на съобщение за грешка на SQL

  2. Рисуване на множество полигони в API на Google Maps v3 от MySQL база данни

  3. Експортиране на Blob от MySQL база данни във файл само с SQL

  4. Как да добавите 1 към стойността на колона от съществуващ ред в mysql

  5. лесни начини за избор на редове от цялата таблица