Php 如何比较请求->;来自我的一个数据库表的id(pk)的id?

Php 如何比较请求->;来自我的一个数据库表的id(pk)的id?,php,laravel,Php,Laravel,所以我有一个$request->input('coffee_id)和$request->input('roadweight')获取刀片服务器的id。 然后我需要将$request->coffee\u id与DB table coffee中的coffee\u id进行比较,并获得重量 一旦我们从DB Coffee获得了重量,我需要将重量减去$request->roastWeight,然后保存到我的烤桌上,名为remainingweight $coffeeId = $request->inpu

所以我有一个
$request->input('coffee_id)
$request->input('roadweight')
获取刀片服务器的id。 然后我需要将
$request->coffee\u id
与DB table coffee中的coffee\u id进行比较,并获得重量 一旦我们从DB Coffee获得了重量,我需要将重量减去
$request->roastWeight
,然后保存到我的烤桌上,名为remainingweight

$coffeeId = $request->input('coffee_id');
$roastId = $request->input('roastWeight'); 

$roast = DB::table('coffee')->join('coffee_roast', 'coffee.coffee_id', '=', 'coffee_roast.coffee_id')->select('coffee_id','weight')->get();

到目前为止你试过什么?你的代码看起来就像你想要实现的第一部分;我只知道这是对的吗?是的,这是对的。我假设
coffee\u id
是一个整数?然后它将永远不会与
$roast
$user=Auth::user()->id中的对象相同$roasted=carast::value('id')$coffeeId=$request->input('coffeeId')$roastId=$request->input('roastWeight')$烘焙=DB::table('coffee')->join('coffee_烘焙','coffee.coffee_id','=','coffee_烘焙.coffee_id')->value('coffee.coffee_id');if($roastid==$user){if($coffeeId==$roast){echo('ok');}else echo('err');}我得到了输出,所以下一步应该得到coffee DB的权重,这样我就可以减去$request->input(roastweight)。我怎么可能有机会?到目前为止你都做了些什么?你的代码看起来就像你想要实现的第一部分;我只知道这是对的吗?是的,这是对的。我假设
coffee\u id
是一个整数?然后它将永远不会与
$roast
$user=Auth::user()->id中的对象相同$roasted=carast::value('id')$coffeeId=$request->input('coffeeId')$roastId=$request->input('roastWeight')$烘焙=DB::table('coffee')->join('coffee_烘焙','coffee.coffee_id','=','coffee_烘焙.coffee_id')->value('coffee.coffee_id');if($roastid==$user){if($coffeeId==$roast){echo('ok');}else echo('err');}我得到了输出,所以下一步应该得到coffee DB的权重,这样我就可以减去$request->input(roastweight)。我怎么可能有机会呢?