public function ResetPwd($userid) { $registerRand = M('UserSalt')->where('user_id=%d AND type=0', $userid)->getField('random'); if ($registerRand == null) { return false; } $data = array('password' => \User\Api\UserApi::LoginEncode('123456' . $registerRand)); return $this->where('id=%d', $userid)->save($data); }