我是 codeignitor 的新手,我在选择查询方面遇到了重大问题。我最初认为这是我是新手(也许是),但事实上我花了 3 天时间研究指南和视频,我认为这是一个问题。
使用时:
if ( $q->num_rows > 0 )
我不断收到错误: 尝试获取非对象的属性
我正在按照指南创建登录身份验证系统。我清楚地输入了讲师的内容,但我无法通过该错误,而且不仅本指南,我遵循的其他指南在尝试获取行数据时也导致了相同的错误。
这是我的模型:
public function verify_user($email, $password)
{
$q = $this
->db
->where('email_address', $email)
->where('password', sha1($password))
->limit(1)
->get('users');
if ( $q->num_rows > 0 ) {
return $q->row();
}
return false;
}
我能得到的任何帮助将不胜感激!