从Ion Auth中的条件获取函数的返回值

时间:2015-03-18 18:26:49

标签: php ion-auth

在auth / create_user函数中,有以下代码:

if ($this->form_validation->run() == true && $this->ion_auth->register($username, $password, $email, $additional_data)) {

这是创建新用户的时间。 $ this-> ion_auth->寄存器功能返回新创建的用户ID。我的问题是,如何访问该用户ID?它没有分配给变量,我也不确定如何访问它。

感谢。

2 个答案:

答案 0 :(得分:0)

只需将其分配给变量:

if ($this->form_validation->run() == true &&
   ($id = $this->ion_auth->register($username, $password, $email, $additional_data)))
{
    echo $id;
}

答案 1 :(得分:0)

我认为Abra的答案是错误的......你不会从register方法中获取id,它只会返回True或False。

尝试使用CI的$this->db->insert_id()将最后插入的用户的ID输入表