join('users','users.openid','=','user_bind_phone.openid') ->select('user_bind_phone.uid','user_bind_phone.phone') ->where('users.id',$uid) ->first(); } public static function bind($uid,$openid,$phone,$from){ $model = new UserBindPhone(); $info = $model->where('phone',$phone)->select('id')->first(); if($info){ return -1; } $info2 = $model->where('openid',$openid)->select('id')->first(); if($info2){ return -2; } $model->uid = $uid; $model->openid = $openid; $model->phone = $phone; $model->from = $from; $model->save(); return 0; } }