lägg den i ett försöksfångstblock.
try {
DB::table('user')->where('id', $id)->update($userdata);
}catch(\Exception $e){
//Do something when query fails.
}
dessutom
DB::insert()
returnerar booleskt.
DB::update()
returnerar booleskt
DB::delete()
returnerar booleskt
DB::insertGetId()
returnera det senast infogade id.
Du kan skriva dina uppföljningskoder beroende på värdet.
P.S. Ovanstående är inte för fel utan bara för att veta om din fråga berörd några rader eller inte.