私は登録フォームを作成しました。そして、私はデータベースにあるすべてのデータを表示するテーブルを作成しました。そしてDeleteと呼ばれるボタンがあり、私は一意のIDを渡しました。削除ボタンをクリックすると、データベースからデータが削除されます。しかし、私はデータベースやフォルダからファイルや画像を削除したい。 私のファイルと画像はパブリックフォルダに保存されています。Laravelのフォルダとデータベースからファイルや画像を削除するには?
これを修正するにはどうすればよいですか?
削除ボタンコード。コントローラ用(RegView.blade.php)
@foreach($data as $value)
<tr>
<td> <a href="delete{{ $value->id }}"><input type="submit" name="delete" value="Delete" class="btn-danger"></a> </td>
</tr>
@endforeach
コード。 (RegViewController.blade.php)
function delete($id)
{
DB::table('academic')->where('id',$id)->delete();
return redirect('RegView');
}
ここでは、私が作成したルートです。私は解決策を提案することができます
Route::get('delete{id}','[email protected]');
https://laravel.com/docs/5.4/filesystem#deleting-files – aynber
@aynber - 非常ブロUをありがとう! –