Controller总结

Controller总结

获取数据库内的数据上传到前端
Controller:

//获取数据库内的数据
$user=User::where('id',2)->with(['userinfo'])->first();
dd($user->toArray());
//把数据传入表单(前端)

三种方式:

//return view('user.list',['user'=>$user]);
//return view('user.list')->with('user',$user);
return view('test/test',compact('user'));   //user和前端变量相对应

compact(var1,var2) 函数创建一个包含变量名和它们的值的数组。
var1可以是带有变量名的字符串,或者是一个变量数组。
var2可以是带有变量名的字符串,或者是一个变量数组。

前端:

{{$user->userinfo->xingzuo}}

将前端内的数据保存到数据库

        //自己写的添加操作
//        $user=User::create([
            'user_id'=>$request->get('id'),
//            'user_name'=>$request->get('username'),
//            'user_pass'=>$request->get('password')
//        ]);
//          dd($user);


//        视频写的,优化
//$input=$request->all();
		$input=$request->except('_token');
//        如果数据库名称和前端定义名称一致:
//        $res=User::create($input);
        $res=User::create([
            'user_name'=>$input['username'],
            'user_pass'=>$input['password'],
        ]);

添加操作(create)->保存到数据库操作(store)->显示列表操作(index)->修改删除操作(edit)->修改操作(update)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值