/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { $input = $request->all(); if (isset($input['img_path'])) { $Image = $input['img_path']; //dd($Image); $imagePath = $this->imageUpload($Image); //call public function imageUpload for small img } else { $imagePath = Registration::where('id', '=', $id)->pluck('img_path'); //dd($imagePath); } $regData = Registration::whereid($id)->firstOrFail(); //dd($input,$id); $regData->bengali_name = $request->get('bengali_name'); $regData->english_name = $request->get('english_name'); $regData->father_name = $request->get('father_name'); $regData->mother_name = $request->get('mother_name'); $regData->date_of_birth = $request->get('date_of_birth'); $regData->village = $request->get('village'); $regData->post_office = $request->get('post_office'); $regData->upazila = $request->get('upazila'); $regData->district = $request->get('district'); $regData->id_code = $request->get('id_code'); $regData->organization = $request->get('organization'); $regData->telephone = $request->get('telephone'); $regData->fax = $request->get('fax'); $regData->e_mail = $request->get('e-mail'); $regData->mobile = $request->get('mobile'); $regData->joining_date = $request->get('joining_date'); $regData->service_code = $request->get('service_code'); $regData->marital_status = $request->get('marital_status'); $regData->contact_person_name = $request->get('contact_person_name'); $regData->contact_person_address = $request->get('contact_person_address'); $regData->contact_person_tel = $request->get('contact_person_tel'); $regData->participant_rel = $request->get('participant_rel'); $regData->img_path = $imagePath; //$regData->edu_id=$lastEduId; //$regData->user_id=1; $regData->save(); DB::table('educations')->where('id', $regData->edu_id)->update(['name_of_degree' => $request->name_of_degree, 'subject' => $request->subject, 'Year' => $request->Year, 'board' => $request->board]); return redirect()->intended('trainee')->with('status', 'Update Success!'); //return redirect()->intended('registration'); }