I tried uploading multiple files into my database but I keep getting just one file, Am using laravel 5.5 all files show on my file directory path but store only one file into my database. Here is my code my view
<label for="image">{{ __(' image') }}</label>
<input type="file" name="image[]" class="form-control" value="{{ $employee['image'] }}" multiple>
my route
Route::post('/people/employees/test/{id}', 'EmplController@test');
my controller
if($request->hasfile('image')){
foreach ($request->image as $image) {
$path = $image->getClientOriginalName();
$filename = time() . '-' . $path;
$image->storeAs('employees', $employee->id . '/' . $filename);
$image->move(public_path('employees'),$filename);
i inserted image here->$employee->image = $filename;
$employee->save();
}
}
json_encodeyou can easily store your multiple information into one cell and retreive them withjson_decode()- MD. Jubair Mizan$employee->image = $filename;then i saved$employee->save();@STA - mr_ceejay