Codeigniter从结果行()中获取2列



我似乎找不到关于如何正确执行此操作的文档。。。我可以不从结果行中提取2列吗?

我的用户模型

// log user in
public function login($email, $password){
// validate
$this->db->where('email', $email);
$this->db->where('password', $password);
$result = $this->db->get('users');
if($result->num_rows() == 1){
return $result->row(0)->user_id;
return $result->row(2)->gamertag;
} else {
return false;
}
public function login($email, $password){
// validate
$this->db->select('user_id,gamertag');
$this->db->where('email', $email);
$this->db->where('password', $password);
$this->db->from('users');
$result = $this->db->get();
if($result->num_rows() == 1){
return $result->row();
} else {
return false;
}

相关内容

  • 没有找到相关文章

最新更新