帝国CMS与MySQL版本兼容问题
我的帝国是7.5,MySQL是MySQL 5.6.51,修改默认模版后,提示如下:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '[!db.pre!]ecms_game where id=1149' at line 1 select * from [!db.pre!]ecms_game where id=1149
这个语法怎么不兼容啊,我就把模板带的网址改成数据库前缀变量来调用,有的地方能支持,怎么有的就不支持啊?
这跟帝国与MySQL版本兼容有问题吗 找了半天,终于找到了,因为是批量替换数据库前缀,模板中的[!db.pre!应该是html模板语法用的,而模板中的php代码好像用不了这种语法,我直接用php的方法调用数据库前缀,这批量替换虽然节省时间,但排查也他娘太坑了,我是服了那群狗比做模板的,你他娘的代码写成这个屎样子,还好意思在模板中加广告
页:
[1]