首页  >  问答  >  正文

为什么我一直显示的找不到该用户,明明数据库里有啊


$result = $this -> validate($data,$rule,$msg);

  

  //如果验证通过则执行

  if($result === true){

  //构造查询条件

  $map = [

    'name' => $data['name'],

'password' =>md5($data['password']),

  ];


  //查询用户信息

  $user = UserModel::get($map);

  if($user == null){

  $result = '没有找到该用户';

  }else {

  $status = 1;

  $result = '验证通过,点击[确认]进入';

  //用session设置用户登录信息

  Session::set('user_id',$user->id); //用户ID

  session::set('user_info',$user->getData()); //获取用户所以信息


  //更新用户登录次数:自增1

             $user -> setInc('login_count');

  }

  }

  

  return ['status'=>$status, 'message'=>$result,'data'=>$data];

   }

   


轻微强迫症轻微强迫症2361 天前2308

全部回复(1)我来回复

  • Ж墨竹疏影Ж

    Ж墨竹疏影Ж2018-10-14 20:04:39

    我也遇到了同样的问题,用admin登录就说没有该用户,数据库里明明就有;用peter登录又没有问题。我也不知道怎么回事

    回复
    0
  • 取消回复