如何在 table 和 laravel 中保存新数据和更新数据
how to save new data and update data in a different table with laravel
如何在 laravel 中的 2 个不同的 table 中保存新记录和更新数据。我有 perpustakaan table 来更新。我的第二个 table 被称为 peminjaman_buku 用于保存新数据。希望大家帮帮我,非常感谢
控制器:
public function store(Request $request)
{
$request->validate([
'kode_buku ' => 'required',
'kode_peminjam' => 'required',
'petugas_pinjam' => 'required',
'tanggal_pinjam' => 'required',
]);
$status = "pinjam";
$model = new P_Peminjaman;
$model->kode_buku = $request->judul_buku;
$model->kode_peminjam = $request->kode_peminjam;
$model->petugas_pinjam = $request->petugas_pinjam;
$model->tanggal_pinjam = $request->tanggal;
$model->status = $status;
$model->save();
$modal = M_Perpustakaan::find($judul_buku);
$modal->kode_buku = $request->judul_buku;
$modal->status = $status;
$modal->save();
return redirect('ppeminjaman');
}
当我执行该过程时,数据库中没有更新的数据或新数据
从此更改模态代码
$modal = M_Perpustakaan::find($judul_buku);
$modal->kode_buku = $request->judul_buku;
$modal->status = $status;
$modal->save();
对此
$modal = M_Perpustakaan::find($judul_buku);
$modal->update([
'kode_buku' => $request->judul_buku,
'status' => $status,
]);
如何在 laravel 中的 2 个不同的 table 中保存新记录和更新数据。我有 perpustakaan table 来更新。我的第二个 table 被称为 peminjaman_buku 用于保存新数据。希望大家帮帮我,非常感谢
控制器:
public function store(Request $request)
{
$request->validate([
'kode_buku ' => 'required',
'kode_peminjam' => 'required',
'petugas_pinjam' => 'required',
'tanggal_pinjam' => 'required',
]);
$status = "pinjam";
$model = new P_Peminjaman;
$model->kode_buku = $request->judul_buku;
$model->kode_peminjam = $request->kode_peminjam;
$model->petugas_pinjam = $request->petugas_pinjam;
$model->tanggal_pinjam = $request->tanggal;
$model->status = $status;
$model->save();
$modal = M_Perpustakaan::find($judul_buku);
$modal->kode_buku = $request->judul_buku;
$modal->status = $status;
$modal->save();
return redirect('ppeminjaman');
}
当我执行该过程时,数据库中没有更新的数据或新数据
从此更改模态代码
$modal = M_Perpustakaan::find($judul_buku);
$modal->kode_buku = $request->judul_buku;
$modal->status = $status;
$modal->save();
对此
$modal = M_Perpustakaan::find($judul_buku);
$modal->update([
'kode_buku' => $request->judul_buku,
'status' => $status,
]);