dtpwra8456 2016-06-10 07:07
浏览 51

从空值错误创建默认对象

down vote i am getting the same error but this is my approah $rval = '4q34ipuipfpaidapdfadup'//a random number...

  $details = Company::with('User')->where('email', Input::get('qpass'))->first();

  $u = $details['user'];
  $u->reset_pass = $rval;     //then save to the database...
  $u->save();

i get an error saying " creating default object from empty value ", at this line $u->reset_pass = $rval; and when i broke the model down into seperate entities i still got the same error at that same line... i need assistance.. thanks.

  $rval = '4q34ipuipfpaidapdfadup'//a random number... 

  $details = Company::where('email', Input::get('qpass'))->first();
  $u = User::find($details->user_id)->get(); 
  $u->reset_pass = $rval;     //then save to the database...
  $u->save();

and i still get that error at this point ($u->reset_pass = $rval;

  • 写回答

3条回答 默认 最新

  • douzongluo7542 2016-06-10 07:15
    关注

    This error is returned when you try to write to an object property on an non-existent object.

    Your $u variable is empty, that's why you're getting this error. Make sure that you fetch user correctly first - you can try dd($u); and see what it returns.

    评论

报告相同问题?

悬赏问题

  • ¥15 目详情-五一模拟赛详情页
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 unity第一人称射击小游戏,有demo,在原脚本的基础上进行修改以达到要求
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?
  • ¥15 加热介质是液体,换热器壳侧导热系数和总的导热系数怎么算
  • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
  • ¥15 cmd cl 0x000007b