当我的一个登录用户向另一个用户发送请求时,他们的两个ID分别作为senderid和recieverid保存在我的数据库中,现在,当接收者登录时,我想检查接收者ID列以及审批{ {1}}。
如果receiverid与loggedin用户id相同,那么我想将输入字段的内容写入同一行的answer1列,其中reciever id = loggedin user id
表在这里:这些是我的表格的列
answer1 answer2 recieverid senderid approval
这是我的控制器
这是我的查看
答案 0 :(得分:0)
如果您有basant
作为模型,请执行以下操作:
if (Auth::check()) { $query = basant::where('recieverid', Auth::user()->id)->where('approval', 1); if ($query->exists()) { $user = $query->first(); $user->answer1 = $request->get('text2'); $user->save(); } } return redirect()->route('autocomplete');