我使用的是 Laravel 5.4
提交表单后,提交者的 user_id 将被插入到数据库中。我不确定这是否是正确的方法,所以如果您有任何想法请帮助我,谢谢
到目前为止,任何人都可以帮我取悦我的 Controller 吗?
public function index()
{
$user = Auth::user();
$rfq_table = $user->rfq_table;
return view('admin.sales.rfq.index',compact('rfq_table'));
}
public function create()
{
return view('admin.sales.rfq.create',compact('rfq_table'));
}
public function store(Request $request)
{
$user=Auth::user();
$rfq= $user->rfq_table()->create($request->all());
return redirect()->route('admin.sales.rfq.index');
}
最佳答案
我不确定您的数据库看起来如何,但您可以创建一个 var $user_id = Auth::user()->id;
并将其保存在您的数据库中
关于php - Laravel 如何在提交时将我的身份验证用户 ID 插入到我的数据库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42557165/