mysql之在 cakePHP 中使用 WHERE 等效的 SELECT 查询

jillzhang 阅读:33 2024-11-01 17:39:52 评论:0

我的 Controller 上有这些代码,可以将用户输入的值输入文本框:

$username = $this->request->data['employee_account']['username']; 
$password = $this->request->data['employee_account']['password']; 

我希望使用 cakePHP 代码实现这种查询:

"SELECT * FROM accounts WHERE username = '$username' AND password = '$password'"; 

我如何使用 find() 来做到这一点??

请您参考如下方法:

假设您有带名称帐户的模型

$login = $this->Account->find('first', array( 
                        'conditions' => array( 
                            'Account.email' => $username, 
                            'Account.password' => $password 
                        ) 
                    )); 
    if ($login) 
    {//do something} 
    else 
    { 
    } 


标签:PHP
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号