Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Unggah gambar Laravel ke database

Pertama, Anda mengubah enctype="multipart/form-data" bukannya enctype="mutlipart/form-data" di formulir Anda.Kemudian masukkan kode ini ke pengontrol Anda

public function store(Request $request)
{
  if($request->hasFile('logo')) {
    $img_ext = $request->file('logo')->getClientOriginalExtension();
    $filename = 'company-logo-' . time() . '.' . $img_ext;
    $path = $request->file('logo')->move(public_path(), $filename);//image save public folder
  }
  //You should store only filename not path in db
  Company::create([
    'name' => $request->name,
    'email' => $request->email,
    'logo' => $filename, 
    'website' => $request->website
  ]);

    return redirect('/company/all');
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. cara mendapatkan jumlah baris total dengan mysqli

  2. SQL:Jadikan warna dari tabel warna dapat dicari

  3. Kesalahan MySQL - #1062 - Entri duplikat ' ' untuk kunci 2

  4. Contoh Spring Boot CRUD Dengan MySQL

  5. pengindeksan parsial mysql, pengindeksan terbalik