我已经升级到PHP5.5,并在php.ini中现在short_open_tag=off,我认识到这一点,因为一些文件,现在不能因为运行<?,而不是<?php.
现在有两种解决方案可以侦察任何php文件,并将打开的标签更改为<?php或激活short_open_tag=on
第二个选项是否存在安全问题?
以下代码仅返回错误:表"用户"中未找到记录
if($this->Users->get($uid)->isEmpty()) {
//do something
}
Run Code Online (Sandbox Code Playgroud)
因为表是空的,所以如果表为空,我想自定义它,并在浏览器中调用新页面
为了绕过我在另一个帖子中发布的问题.我试过像这样的sql语句:
UPDATE user u JOIN (SELECT @i := 0) r
SET user_rank_planets = (@i := (@i + 1))
WHERE user_active=1
ORDER BY user_planets DESC
Run Code Online (Sandbox Code Playgroud)
我收到错误#1221.没有order by子句,该语句可以正常工作.是否有人知道这个问题的解决方案?