Удаление видео из базы данных sql не работает в Laravel [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Удаление видео из базы данных sql не работает в Laravel [закрыто]

Сообщение Anonymous »

Итак, я создаю потоковый веб-сайт на laravel php и пытаюсь создать функцию списка наблюдения. Кнопка помещения данных в базу работает. Головная боль начинается с кнопки удаления: когда я нажимаю кнопку удаления, моя страница просто обновляется, а моя база данных остается нетронутой. У меня вторая проблема: мои видеокарты не отображаются на странице списка наблюдения (это мелкая проблема, самая большая проблема - удаление базы).

Код: Выделить всё

public function remove(Request $request) {
$user = Auth::user();
$videoId = $request->input('video');

DB::table('watch_later')->where('user_id', Auth::id())->where('video_id', $videoId)->delete();

return redirect()->back()->with('success', 'video removed from Watch Later');
}
это моя функция удаления в контроллере.

Код: Выделить всё

@if($watchLaterVideos->isEmpty())
No videos
@else
@foreach($watchLaterVideos as $video)
[url={{ route(]
[img]{{URL([/img]
img) }}" alt="{{ $video->name }}">
{{$video->name}}
[/url]

@csrf
@method('DELETE')

Remove from Watch Later

@endforeach
@endif
это мой контент

Код: Выделить всё

Route::post('/watch-later/add', [\App\Http\Controllers\WatchLaterController::class, 'add'])->name('watch-later.add');
Route::delete('/watch-later/remove', [\App\Http\Controllers\WatchLaterController::class, 'remove'])->name('watch-later.remove');
а это мои маршруты

Подробнее здесь: https://stackoverflow.com/questions/784 ... in-laravel
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»