使用整数

时间:2015-07-22 15:27:36

标签: php postgresql cakephp authentication

我声明我是CakePHP的新手,我在一台新服务器上移动了一个用CakePHP制作的网站,使用Postgres作为数据库(旧服务器上的版本8.4,新服务器9.4),我的问题是新服务器无法使用插件验证登录。

这是我的代码,但我无法理解原因:

if(isset($this->data) && !isset($this->data['User']['username_owner']) 
&& isset($this->data['User']['guest_access_key'])) {

    $dbuser = $this->User->find('all', array(
        'conditions' => array(
            'User.guest_access_key' => $this->data['User']['guest_access_key'],
            'User.valid_to >=' => date("d-m-Y"),
            'User.active'=> 1,
            'User.list_type_id' => 1
         )
    )); //ecc..

如果我去调试,我发现在这个查询中我改变了最后一个状态

'User.list_type_id'=>1

查询显示如下:

User.list_type_id = '\x31'

为什么呢?

0 个答案:

没有答案