Від автора: зараз ми розберемося, як оновити запис, використовуючи інтерфейс DB, з допомогою методу Laravel update. Синтаксис методу update описаний в наступній таблиці.
Приклад
Крок 1. Виконайте наступну команду, щоб створити контролер з ім’ям StudViewController.
php artisan make:controller StudUpdateController –plain
Крок 2 – У результаті ви повинні отримати наступне:
Крок 3 — Скопіювати в файл app/Http/Controllers/ StudUpdateController.php наступний код:
$users]);
}
public function show($id) {
$users = DB::select(‘select * from student where id = ?’,[$id]);
return view(‘stud_update’,[‘users’=>$users]);
}
public function edit(Request $request,$id) {
$name = $request->input(‘stud_name’);
DB::update(‘update student set name = ? where id = ?’,[$name,$id]);
echo “Record updated successfully.
“;
echo ‘Click Here to go back.’;
}
}
Крок 4 — Створіть файл подання з ім’ям resources/views/stud_edit_view.blade.php і скопіюйте в нього наступний код.
View Student Records
ID | Name | Edit |
{{ $user->id }} | {{ $user->name }} | id }}’>Edit |
Крок 5 — Створіть ще один файл подання з ім’ям resources/views/stud_update.php і скопіюйте в нього наступний код.
Student Management | Edit