เพิ่มใน admin controller
@unlink(public_path(‘upload/admin_images/’.$data->photo));
if($request->file(‘photo’)){
$file=$request->file(‘photo’);
@unlink(public_path(‘upload/admin_images/’.$data->photo));
$filename= date(‘YmdHi’).$file->getClientOriginalName();
$file->move(public_path(‘upload/admin_images’),$filename);
$data[‘photo’]=$filename;
}
$data->save();
หลังจาก update รุปภาพ ก็จะมี 2 รูป แบบเพิ่มไฟล์ใหม่มาเรื่อยๆ


หลังจากเพิ่มโค้ด @unlink(public_path(‘upload/admin_images/’.$data->photo));
คำสั่งนี้ใช้สำหรับ ลบไฟล์ภาพ ออกจากเซิร์ฟเวอร์ โดยอ้างอิงถึงชื่อไฟล์ที่เก็บอยู่ในตัวแปร
$data->photo
ซึ่งมักจะเป็นชื่อไฟล์ที่ถูกบันทึกในฐานข้อมูลหรือผ่านการอัพโหลดมาก่อนหน้านี้