2017-09-27 246 views
-1

我想创建一个事件日历,但在执行下面的代码后我收到了以下消息。解析错误:语法错误,意外的'echo'(T_ECHO)

Parse error:syntax error,unexpected 'echo'(T_ECHO)

错误是在这条线

return '<li id="li-'.$this->currentDate;?> <a href="index.php?tarikh=<?php echo $readrow['fld_tarikh']; ?>"></a><?php '"class=btn btn-info btn-lg data-toggle="modal" data-target="#myModal""'.($cellNumber%7==1?' start ':($cellNumber%7==0?' end ':' ')). 
      ($cellContent==null?'mask':'').'">'.$cellContent.'</li>' 

我试图找到解决方案,但未能成功。所以,我真的希望有人能帮助我。谢谢...

+1

您是否试图在链接中打开弹出窗口? –

+2

[解析错误:语法错误,意外的T \ _ECHO in]可能的重复(https://stackoverflow.com/questions/15689501/parse-error-syntax-error-unexpected-t-echo-in) –

+0

@KetanSolanki yup – yaya

回答

0

试试这个,

return '<li id="li-'.$this->currentDate;?> <a href="index.php?tarikh=<?php echo $readrow['fld_tarikh']; ?>"></a><?php echo "class=btn btn-info btn-lg data-toggle='modal' data-target='#myModal'".($cellNumber%7==1?' start ':($cellNumber%7==0?' end ':' ')). 
($cellContent==null?'mask':'').'">'.$cellContent.'</li>' 

我觉得问题就在这里,

<?php '"class=btn btn-info btn-lg data-toggle="modal" data-target="#myModal""'.($cellNumber%7==1?' start ':($cellNumber%7==0?' end ':' ')) 

HTML一部分是没有得到正确的回应。

+0

我已经尝试过编码。没有错误消息,但日历中的按钮和日期不显示。 – yaya

+0

我想后。$ this-> currentDate不需要;?>因为如果我们把这个;?>过程将停止。所以这就是为什么按钮不会出现..am我是吗?但是,当我删除这个;?>部分我得到解析错误:语法错误,意想不到的'href'(T_STRING) – yaya

+0

与'?>'部分你关闭你的PHP你可以尝试任何方式我是绝对的你提供的代码是否有更多的代码可以帮助你理解,然后请把它填上,如果我的答案解决了你的问题,那么请将它标记为最佳答案,然后进行投票。 – Sand

相关问题