sql >> Database >  >> RDS >> Mysql

Laravel afbeelding uploaden naar database

Eerst verander je enctype="multipart/form-data" in plaats van enctype="mutlipart/form-data" in je formulier.Plaats deze code vervolgens op je controller

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. Waarschuwing #1264:fout buiten bereik in mysql

  2. SQL:tel het aantal voorkomens dat voorkomt in de uitvoerkolom en bereken een percentage op basis van het voorkomen

  3. Uitvoeringsplan voor SQL Server - wat is het en hoe helpt het bij prestatieproblemen?

  4. Hoe alle standaardbeperkingen in SQL Server-database te laten vallen - SQL Server / TSQL-zelfstudie, deel 94