【发布时间】:2019-11-27 13:48:16
【问题描述】:
我有一个编辑表单,这个编辑表单可以更改文件上传。 我可以显示这个文件。但在商店功能更新无法正常工作。 只有文件无法更新。
这是我的商店功能
public function update_pelatihan(Request $request, $id)
{
$pelatihan = Master_seminar_pelatihan::find($id);
$pelatihan->nama_pelatihan = $request->input('nama_pelatihan') ;
$pelatihan->nomor_pelatihan = $request->input('nomor_pelatihan') ;
$pelatihan->tanggal = $request->input('tanggal') ;
$pelatihan->uraian = $request->input('uraian') ;
$pelatihan->tempat = $request->input('tempat') ;
if($request->hasfile('file_scan'))
{
$file = $request->file('file_scan');
$extension = $request->file_scan->getClientOriginalExtension(); //Get Image Extension
$fileName = uniqid().'.'.$extension; //Concatenate both to get FileName (eg: file.jpg)
$file->move(public_path().'/file_pelatihan/', $fileName);
$data = $fileName;
$pelatihan->update(['file_scan'=>$data]);
}
dd($pelatihan);
//$pelatihan->save();
//return redirect ('pelatihan')->with('success', 'Input Succes');
}
我尝试更新 2 个数据。但是这个文件不能更新,
Master_seminar_pelatihan {#503 ▼
#attributes: array:10 [▼
"id" => 18
"user_id" => 35
"nama_pelatihan" => "Pelatihan Keperawatan Keempat"
"nomor_pelatihan" => "89238245"
"tanggal" => "2019-11-26"
"uraian" => "Pelatihan Tentang"
"tempat" => "Solo Jawa Tengah"
"file_scan" => "5ddc90ca5b607.pdf"
"created_at" => "2019-11-26 02:41:14"
"updated_at" => "2019-11-27 02:31:24"
]
#original: array:10 [▼
"id" => 18
"user_id" => 35
"nama_pelatihan" => "Pelatihan Keperawatan Keempat"
"nomor_pelatihan" => "89238245"
"tanggal" => "2019-11-26"
"uraian" => "Pelatihan Tentang"
"tempat" => "Solo Jawa Tengah"
"file_scan" => "5ddc90ca5b607.pdf"
"created_at" => "2019-11-26 02:41:14"
"updated_at" => "2019-11-27 02:31:24"
]
#changes: array:2 [▼
"nomor_pelatihan" => "89238245"
"updated_at" => "2019-11-27 02:31:24"
]
我的商店功能有什么问题?
我从这个link创建这个更新文件
【问题讨论】: