Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да качите няколко изображения в laravel

ето какво работи най-добре за мен:

първо направете това във вашия формуляр:

<form class="form-horizontal" enctype="multipart/form-data" method="post" action="/details">

и това за множествен избор:

<input required type="file" class="form-control" name="images[]" placeholder="address" multiple>

Сега направете това във вашия контролер:

public function store(request $request) {

    $input=$request->all();
    $images=array();
    if($files=$request->file('images')){
        foreach($files as $file){
            $name=$file->getClientOriginalName();
            $file->move('image',$name);
            $images[]=$name;
        }
    }
    /*Insert your data*/

    Detail::insert( [
        'images'=>  implode("|",$images),
        'description' =>$input['description'],
        //you can put other insertion here
    ]);


    return redirect('redirecting page');
}

Надявам се това да работи



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JSON_ARRAY_INSERT() – Вмъкване на стойности в JSON масив в MySQL

  2. MySQL ALTER TABLE увисва

  3. Колко голяма може да стане една MySQL база данни, преди производителността да започне да се влошава

  4. Как мога да импортирам данни в mysql база данни чрез mysql работна маса?

  5. Кой е най-добрият тип данни за телефонен номер в MySQL и какво трябва да бъде съпоставянето на Java тип за него?