我正在使用Fullcalendar.io插件的系统上工作。
我有一个表格,用户必须输入其生日日期并存储在数据库MySQL中。该表格有效,并且使用“日期”类型将日期成功存储在数据库中。那么如何使生日日期每年在全日历上重复?
calendarload.php
foreach($result as $res){$date=date('d/F/Y', strtotime($res['birthday']));
$data[] = array(
'title' => $res["name"],
'start' => $res['birthday'],
'bday' => $date
); }
index.php
eventRender: function(event, element) {
element.append("<b>" + event.bday + "<b>");
},
与PDO相比,我更喜欢使用MySQLi。
答案 0 :(得分:0)
我终于解决了!
我只是将日期分为$ day,$ month和$ year。
这是我的代码,适用于我的情况。
foreach($result as $res){
$date1=date('d-F-Y', strtotime($res['birthday']));
$date=strtotime($res['birthday']);
$time = $date;
$day = date('d',$time);
$month = date('m',$time);
$year = date('Y',$time);
$curryear = date('Y');
$data[] = array(
'title' => $res["name"],
'start' => $curryear . "-" . $month . "-" . $day,
'bday' => $date1
);}
因此,每当计算机更改Year ..时,生日日期都将相同,因为我更改为$ curryear。