不允许使用标签“?php”

时间:2019-06-11 06:16:59

标签: php amp-html

我是AMP的新手,正在尝试建立一个新的AMP页面。我想包含PHP,但出现此错误:-

  

不允许使用标签'?php'。

<?php $otherCourse= \App\Course::orderBy("order_seq","ASC")->where('status','=',0);
    $otherCourse=$otherCourse->Where(function ($query) {
        $query->orwhere('show_menu', '=',  '2');
        $query->orwhere('show_menu', '=',  '12');
    })->select(DB::raw("group_concat(id) as tid"),'course_name')->groupBy('course_name')->get();

?>

2 个答案:

答案 0 :(得分:0)

<?php标记将打开一个新的PHP代码块。在打开另一个PHP块之前,您必须使用php close标签关闭?>

由于您没有这样做,并且多次出现<?php,因此会产生错误。

答案 1 :(得分:-1)

在行尾,您有db1.db2_sample_table,这个get();?>似乎是偶然的或不合适的。建议始终将结束标记放在新行上,这样,当多个php部分与使用不同语言或硬类型输出的其他代码部分混合在一起时,您会更好地看到它们。

?>