2014-02-20 49 views
-1

林模型中的工作介绍CakePHP用这种方法型号返回ME阵列

public function updateUserStatus($uus){ 
    if(isset($calor["valor1"])){ 

    $query1= $this->query("SELECT time from users where time = "'.$valor["valor1"].'";");   

    return "test".$query1; 

    } 

} 

但是,当我return "test".$query1 ;的观点告诉我testArray 我的问题是怎样才能从查询中值时间? 感谢您的帮助

+0

大概沿着'$ QUERY1 [“时间”]' – snollygolly

+0

线的东西我想你也需要更正查询到“选择时间从用户的时间='”。$ valor [“valor1”]。“'” – Naeem

+0

eheheh是啊,发生,因为我写在这里非常快,但谢谢@Naeem –

回答

0

这是因为您将一个字符串连接到一个数组,并且PHP会将数组更改为字符串,这将是Array$query1是包含您的数据的数组,所以才这样做:

return $query1; 

而且具有将存储返回值的变量访问您的领域。

如果你想'test'$query1相关联,那么最好是:

return array('test' => $query1);