将PHP添加到JS日历中

时间:2016-05-09 13:16:13

标签: javascript php html

我已经购买了内置日历应用程序的HTML / CSS模板。

我正在尝试在日历中显示来自MySQL数据库的事件。我找到了“演示”约会,但不确定如何将这些更改为我在PHP中的事件。

以下代码段:

 var selectedEvent;
        $('body').pagescalendar({
            //Loading Dummy EVENTS for demo Purposes, you can feed the events attribute from 
            //Web Service
            events: [{
                title: 'Call Dave',
                class: 'bg-success-lighter',
                start: '2014-10-07T06:00:00',
                end: '2014-10-07T08:00:24',
                other: {}
            }

从我的数据库中我需要将标题更改为$event_name,开始$start_date并结束$end_date ...这可能吗?

2 个答案:

答案 0 :(得分:2)

在将内容传送到浏览器之前(在评估html和javascript代码之前)执行PHP作为服务器端语言。因此,您可以轻松地将php变量包含在任何html / javascript中,如下所示:

events: [{
                title: '<?php echo $yourVariable; ?>',
                class: 'bg-success-lighter',
                start: '2014-10-07T06:00:00',
                end: '2014-10-07T08:00:24',
                other: {}
            }

$yourVariable可以从PHP代码中的数据库中的字段分配

答案 1 :(得分:1)

试试这个:

var selectedEvent;
$('body').pagescalendar({
    //Loading Dummy EVENTS for demo Purposes, you can feed the events attribute from 
    //Web Service
    events: [{
        title: '<?php echo $event_name; ?>',
        class: 'bg-success-lighter',
        start: '<?php echo $start_date; ?>',
        end: '<?php echo $end_date; ?>',
        other: {}
    }
});