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();

            }
    }

avatar dazoel17
@dazoel17

14 Kontribusi 0 Poin

Diperbarui 3 tahun yang lalu

6 Jawaban:

ijin gan, boleh liat modelnya?

avatar zainurfajar
@zainurfajar

13 Kontribusi 1 Poin

Dipost 3 tahun yang lalu

apakah datanya sudah di cek ketangkep semua? kali aja ada field yg value nya ga sesuai sama di db nya,,,

avatar fikriwado
@fikriwado

131 Kontribusi 41 Poin

Dipost 3 tahun yang lalu

@zainurfajar

<pre> &lt;?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>

avatar dazoel17
@dazoel17

14 Kontribusi 0 Poin

Dipost 3 tahun yang lalu

@fikriwado

status nya true, dan ketangkep semua,,saya pake route resources bawaan laravel

avatar dazoel17
@dazoel17

14 Kontribusi 0 Poin

Dipost 3 tahun yang lalu

@dazoel17 Kalo boleh tau method get ini dari mana ya atau versi berapa mungkin laravelnya? <pre> $request-&gt;get('idartbdt') </pre> Soalnya setau saya langsung name nya deh <pre> $request-&gt;idartbdt </pre> boleh tau dari mana dulu? takutnya saya gak update tentang laravel hehe

avatar fikriwado
@fikriwado

131 Kontribusi 41 Poin

Dipost 3 tahun yang lalu

@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..

avatar dazoel17
@dazoel17

14 Kontribusi 0 Poin

Dipost 3 tahun yang lalu

Login untuk ikut Jawaban