【问题标题】:can someone help me with this error?有人可以帮我解决这个错误吗?
【发布时间】:2016-07-09 00:45:54
【问题描述】:

我有这个错误,我不知道这是什么错误,我是新手。提前谢谢你。

语法错误,意外的 ''、'' (T_CONSTANT_ENCAPSED_STRING),需要 ',' 或 ';'

<?php
$qry = "SELECT tbl_input.* FROM tbl_input";
$result = mysql_query($qry);
?>

    $(document).ready(function() {

        $('#calendar').fullCalendar({
            defaultDate: '2016-01-12',
            editable: true,
            eventLimit: true, // allow "more" link when too many events
            events: 
            [
            <?php
            while ($qry = mysql_fetch_array($result))
            {
                $date = $qry['m_date'];
                $name = $qry['comp_name'];
                $id = $qry['id'];

                $end = new DateTime($schedule);
                $Edate = date_format($end, "d");
                $Emonth = date_format($end, "n");
                $Eyear = date_format($end, "Y");
                $emonth = $Emonth - 1;

在这一行的某处我有一个错误:

                echo'
                {
                    title: "'. $name . '",
                    start: new Date('.$Eyear.', '.$emonth', '.$Edate.')
                },
                ';
            }
            ?>
            ]
        });

    });

</script>
</head>

    <div id='calendar'></div>
<?php
include('./inc/footer.inc')
?>

【问题讨论】:

  • 什么“这条线”?

标签: javascript php html css


【解决方案1】:

你错过了$emonth中的.

改变

start: new Date('.$Eyear.', '.$emonth', '.$Edate.')

 start: new Date('.$Eyear.', '.$emonth.', '.$Edate.')

【讨论】:

  • 哦,是的,它说我可以在 8 分钟内接受答案哈哈 :D 无论如何,再次感谢,不胜感激。
  • 没问题,这就是 stackoverflow 的用途...@DrkWhz24
猜你喜欢
  • 1970-01-01
  • 2019-09-23
  • 1970-01-01
  • 1970-01-01
  • 2022-10-23
  • 1970-01-01
  • 2021-07-10
  • 1970-01-01
相关资源
最近更新 更多