jQuery日历 - 每天不止一个事件

时间:2013-12-24 00:45:57

标签: javascript php jquery mysql

我的网站上有一个日历,它使用javascript / jquery将事件放入日历中。所有事件都存储在具有标题和Unix时间戳的MySQL数据库中。

我的问题是这个方法(在下面的代码中显示)每天只允许一个事件,并创建两个具有相同日期的行,只使用后两者。在一些情况下,我需要在一天内完成两个或更多事件。

我的代码:

 var CalendarEvent = function (time, title) {
    this.time = time;
    this.title = title;
}

var allEvents = {


    <?php require_once 'ndx/mysql.php';

            $events = mysqli_query($con, "SELECT * FROM events");

            while($lse = mysqli_fetch_array($events)): 
            $date = date('Y-m-d', $lse['timestamp']);
            $notime = $lse['notime'];

            if($notime != 'true'){
            $time = date('g:i a', $lse['timestamp']);
            }else{
            $time = '';
            }
            $event = addslashes($lse['title']);
            ?>

    '<?php echo $date; ?>': [
        new CalendarEvent('<?php echo $time; ?>', '<?php echo $event; ?>')
    ],

            <?php endwhile; ?>

0 个答案:

没有答案