Postingan lainnya
Data tidak terupdate di laravel 6
public function update(Request $request, $ID)
{
$bdt = Bdt::findOrFail($ID)->update
([
'idartbdt' => $request->get('idartbdt'),
'idbdt' => $request->get('idbdt'),
'ruta6' => $request->get('ruta6'),
'no_peserta_pbdt' => $request->get('no_peserta_pbdt'),
'kode_prov' => $request->get('kode_prov'),
'kode_kab' => $request->get('kode_kab'),
'kode_kec' => $request->get('kode_kec'),
'kode_kel' => $request->get('kode_kel'),
'no_peserta_pkh' => $request->get('no_peserta_pkh'),
'no_peserta_kks2016' => $request->get('no_peserta_kks2016'),
'no_peserta_pbi' => $request->get('no_peserta_pbi'),
'no_art_pbi' => $request->get('no_art_pbi'),
'nama' => $request->get('nama'),
'jenis_kelamin' => $request->get('jenis_kelamin'),
'tmp_lahir' => $request->get('tmp_lahir'),
'tgl_lahir' => $request->get('tgl_lahir'),
'nik' => $request->get('nik'),
'no_kk' => $request->get('no_kk'),
'hubungan_dengan_kepala_rumah_tangga' => $request->get('hubungan_dengan_kepala_rumah_tangga'),
'nuk' => $request->get('nuk'),
'hubungan_dengan_kepala_keluarga' => $request->get('hubungan_dengan_kepala_keluarga'),
'umur' => $request->get('umur'),
'sta_kawin' => $request->get('sta_kawin'),
'ada_akta_nikah' => $request->get('ada_akta_nikah'),
'ada_di_kk' => $request->get('ada_di_kk'),
'ada_kartu_identitas' => $request->get('ada_kartu_identitas'),
'ada_kks' => $request->get('ada_kks'),
'sta_hamil' => $request->get('sta_hamil'),
'jenis_cacat' => $request->get('jenis_cacat'),
'penyakit_kronis' => $request->get('penyakit_kronis'),
'partisipasi_sekolah' => $request->get('partisipasi_sekolah'),
'pendidikan_tertinggi' => $request->get('pendidikan_tertinggi'),
'kelas_tertinggi' => $request->get('kelas_tertinggi'),
'ijazah_tertinggi' => $request->get('ijazah_tertinggi'),
'sta_bekerja' => $request->get('sta_bekerja'),
'jumlah_jam_kerja' => $request->get('jumlah_jam_kerja'),
'lapangan_usaha' => $request->get('lapangan_usaha'),
'status_pekerjaan' => $request->get('status_pekerjaan'),
'id_pengurus' => $request->get('id_pengurus'),
'alamat_pengurus' => $request->get('alamat_pengurus'),
'masuk_kuota' => $request->get('masuk_kuota'),
'bsp_pengurus_lainnya' => $request->get('bsp_pengurus_lainnya'),
'tahun' => $request->get('tahun'),
'status_bdt' => $request->input('status_bdt')
]);
// dd($bdt);
if($bdt){
Alert::success('Berhasil.','Data NIK Berubah!');
// echo $bdt;
return redirect('/master_bdt');
}else{
Alert::danger('Data Tahun','Gagal Di Update !');
// return redirect()->back();
}
}
6 Jawaban:
apakah datanya sudah di cek ketangkep semua? kali aja ada field yg value nya ga sesuai sama di db nya,,,
@zainurfajar
<pre> <?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Bdt extends Model { protected $table = 'bdt'; protected $fillable = [ 'ID', 'idartbdt', 'idbdt', 'ruta6', 'no_peserta_pbdt', 'kode_prov', 'kode_kab', 'kode_kec', 'kode_kel', 'no_peserta_pkh', 'no_peserta_kks2016', 'no_peserta_pbi', 'no_art_pbi', 'nama', 'jenis_kelamin', 'tmp_lahir', 'tgl_lahir', 'nik', 'no_kk', 'hubungan_dengan_kepala_rumah_tangga', 'nuk', 'hubungan_dengan_kepala_keluarga', 'umur', 'sta_kawin', 'ada_akta_nikah', 'ada_di_kk', 'ada_kartu_identitas', 'ada_kks', 'sta_hamil', 'jenis_cacat', 'penyakit_kronis', 'partisipasi_sekolah', 'pendidikan_tertinggi', 'kelas_tertinggi', 'ijazah_tertinggi', 'sta_bekerja', 'jumlah_jam_kerja', 'lapangan_usaha', 'status_pekerjaan', 'id_pengurus', 'alamat_pengurus', 'masuk_kuota', 'bsp_pengurus_lainnya', 'tahun', 'status_bdt', ]; } </pre>
@fikriwado
status nya true, dan ketangkep semua,,saya pake route resources bawaan laravel
@dazoel17 Kalo boleh tau method get ini dari mana ya atau versi berapa mungkin laravelnya? <pre> $request->get('idartbdt') </pre> Soalnya setau saya langsung name nya deh <pre> $request->idartbdt </pre> boleh tau dari mana dulu? takutnya saya gak update tentang laravel hehe
@fikriwado
untuk method $request->get('nama table') itu saya pake dr laravel versi 5.8, 6.X untuk yang ini sekarang pake laravel 6 dan untuk model yang lain berhasil di update mas..