我想使用完整的日历插件获取mysql中的值

时间:2015-05-13 00:26:54

标签: php jquery html mysql ajax

我在哪里可以在我的PHP代码中放置一个for循环,这样如果我们在数据库上有一个日期就会循环? 这是代码:

<script>

$(document).ready(function() {

    $('#calendar').fullCalendar({

        defaultDate: "<?php echo '2015-05-12'; ?>",
        editable: true,
        eventLimit: true, // allow "more" link when too many events
        events: [
        <?php 
            $kweri = $connection->query("select * from caltbl") or die(mysqli_error());
            while($event = $kweri->fetch_assoc())
            {
        ?>
            {
                title: '<?php echo $event->calName?>',
                start: '<?php echo $event->calDate?>'
            },
        <?php }?>


        ]
    });

});

标题:'全日活动'=活动标题 开始:'2015-05-13'=日期 因此,如果我在我的日历中复制10次,它也会显示10次

我的java脚本没问题,我需要的是PHP以及如何设置它

1 个答案:

答案 0 :(得分:0)

也许是这样的? :)

$(document).ready(function() {
    $('#calendar').fullCalendar({
        defaultDate: "<?php echo '2015-05-12'; ?>",
        editable: true,
        eventLimit: true, // allow "more" link when too many events
        events: [
<?php foreach ($events as $event) { ?>
            {
                title: '<?php echo $event->title; ?>',
                start: '<?php echo $event->date->toDateTimeString(); ?>'
            },
<?php } ?>
        ]
    });

});