需要重新准备Mysql Prepared语句

时间:2016-07-13 14:26:37

标签: php mysql pdo prepared-statement lumen

我使用的是具有mysql版本 5.6.31。的Lumen 我在数据库加入3个表中有一个视图。当我尝试查询视图时,我收到此错误。

enter image description here

当我尝试PDO准备表格时,它的工作正在运行,但是对于视图来说它不起作用。

无法弄清楚原因。有谁可以帮忙。任何帮助赞赏。

代码中没有任何异常。相同的laravel东西.. 这是我用来查询视图的代码。

$query = \DB::table('active_user_view')
        ->select('*')
        ->where(function ($query) use ($username){
            if(!empty($username)){
                return $query->where('username', '=', $username)
                       ->orWhere('email', '=', $username);         
            }
        });        
        $query->where('password','=',md5($password));

        return $query->first();

有线的事情是。当我重新启动mysql它在服务器(centos)中工作了一段时间,然后再一次错误再次启动...它在Linux服务器本地工作..

0 个答案:

没有答案