mau tanya supaya pas hapus jabatan tapi data pegawai tidak terhapus gimana ya? soalnya saya coba pas hapus data jabatan, data pegawainya juga terhapus. Begitu juga dengan update data jabatan supaya ter update di data pegawai
tinggal tambah aja lg nama relasi'y di model & panggil di controller nama relasi'y : NamaModel::with('role','divisi','tahunAjar','danseterusnya')->syntaxselanjutnya mau get atau all atau mau cari dlu datanya pke findorfail atau where
kak, saya ada problem untuk @foreach nya jadi Undefined variable $jab, padahal saya sudah pakai compact('jab') di controller, solusi nya seperti apa ya?
kalo pencarian itu kurang lebih kek tutorial cetak pertanggal mas (sdh ada di playlist ini jg), jd kirim parameter ke controller & di controller nyari data (where) berdasarkan parameter yg kiriman dari view td..
Pakai cara ini kok datanya gak bisa muncul ya?? Sepertinya saya dapet permasalahan lain. inikan md::class kalau primary keynya berupa id aja. nah kalau misalnya primarynya id_kategori misalnya. itu perlu di tambahkan apa??
Pak mau bertanya ini untuk update nya apa hanya bisa di bagian jabatan saja karena ini saya ikut tutorial dari bapak saya coba update data untuk bagian nama ada error nya seperti "SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: 'zzz' for column `belajar_laravel`.`pegawai`.`jabatan_id` at row 1"
mas saya buat relasinya 4 tabel tapi ada error Trying to access array offset on value of type null, coba aku dd hasilnya 1 tabel ada isinya tapi yang 3 tabel isinya null
tabel yg lainnya udah ada isi'y jg gak.? trs penamaan field relasi'y jg mungkin perlu di register di bagian relasi'y. coba pke tinker utk ngecek bisa gak'y muncul relasi'y
mau tanya bang, dibagian table untuk tampilin data @foreach ($dtPegawai as $item), nah $dtPegawai itu dapat dari mana ya bang ? soalnya punya saya error
mas error ini kenapa Trying to get property 'jabatan' of non-object (View: C:\xampp\htdocs ama_project esources\views\Pegawais\Data-pegawais.blade.php) , data nya masuk ke database tapi masih angka 0 bukan 1 atau 2 sesuai jabatan_id ,jadi gimana ya solusinya ?
punya saya ini bisa bang. di saya nama field nya sudah sama tp muncul error seperti itu. nah, di model-nya pas bagian method return $this tambahin id yg berelasi coba setelah class. contohnya, di model jabatan itu return $this->hasMany(Pegawai::class, 'jabatan_id'); kemudian di model pegawai return $this->belongsTo(Jabatan::class, 'jabatan_id');
halo mas saya kok error terus yaa Trying to get property 'nama' of non-object , saya sudah buat field dengan di tabel yang berlasi dengan tipedata bigint sesuai dengan primary key dari tabel nama, tapi ttp keluar seperti itu, boleh minta bantuannya mas makasi
saya sudah bisa mas, awalnya saya gak bisa juga solusinya nama method jabatan yang ada di model tidak boleh sama dengan nama variabel yg ada di with('jabatan'), dan kalau ada error colom tidak ditemukan , tambahkan nama colom tabel : return $this->hasMany(Pegawai::class, 'jabatans_id');
@@maulana_ikhsan iya LOOPING data'y mas di perhatiin apakah sdh sesuai apa belum sperti variable trs pemanggilan data di controller, lalu apakah ada data'y di tabel mysql'y. gtu mas saran dari saya🙏🏽
kak mau tanya saya sudah mengikuti sesuai step"nya tapi muncul error seperti ini SQLSTATE[42S22]: Column not found: 1054 Unknown column 'level.id' in 'where clause' (SQL: select * from `level` where `level`.`id` in (1))...punya saya tabelnya namanya level
level_id itu dari tabel mana.? klo dri tabel level mending ganti jadi id aja gak ush pke level_id gtu. kalo bikin field level_id di table lain maka akan jd foreign key dri tabel lain itu. saran saya sih kalo mau aman ngoding di laravel itu plg nggak ada field id (sbgai primary key'y), created_at & updated_at (berupa timestamp). sisa'y bisa aja yg lain. cuma kalo mau ada foreign key klo mau aman kasih namatabelygmaudirelasikan_id (contoh: level_id) itu terlihat id yg diambil dari tabel level. misalnya lagi, pegawai_id, maka id yg dimaksud adalah id dari tabel pegawai. sebenarnya bisa sih gak sprti itu tp nnti ada settingan tambahan di model utk relasi'y.🙏🏽😁
@@BamaraID awalnya semua tabel aku buat pk nya id kak, tapi gara" aku pake buat nampilin di combo box manggil datanya dari tabel lain jadi ada error ambigu id itu dimaksud id dari tabel yg a atau yg b
@@BamaraID makasih kak uda aku coba ganti pk nya jadi id baru mau tampil, ternyata memang pk nya harus dinamain id, kalau dibuat kyk td misalkan level_id ngga bisa :(
Channel ini yang baru mudah memahami laravel buat saya, thanks banget bro
mantap bang sumpah thanks banget tutorialnya
Terimakasih ilmunya
terimakasih pak sangat membantu
mau tanya supaya pas hapus jabatan tapi data pegawai tidak terhapus gimana ya? soalnya saya coba pas hapus data jabatan, data pegawainya juga terhapus. Begitu juga dengan update data jabatan supaya ter update di data pegawai
terimakasih bang aku sudah bisa
auto subrek bang
kok gabisa ya pake with itu malah null nilainya gabisa ditampilin ke view table
Kak, mau tanya itu klk seandainya data yg di tabel pegawai di hapus trs data yang di tabel jabatan juga ikut kehapus apa enggak kak? 🙏
Kalo relasi banyak gimana ya?
Contohnya saya ada tabal user yang isinya hasil relasi dari tabel role, table divisi dan tabel tahunAjar
tinggal tambah aja lg nama relasi'y di model & panggil di controller nama relasi'y : NamaModel::with('role','divisi','tahunAjar','danseterusnya')->syntaxselanjutnya mau get atau all atau mau cari dlu datanya pke findorfail atau where
@@BamaraID okee dicoba, terimakasih banyak ya.
ada channel grup untuk diskusi ga? boleh dong saya ikut
kak, saya ada problem untuk @foreach nya jadi Undefined variable $jab, padahal saya sudah pakai compact('jab') di controller, solusi nya seperti apa ya?
pastikan dulu penulisan'y gak salah atau typo, perhatikan hurup besar/kecil
@@BamaraID sudah saya pastikan penulisannya sama seperti di tutorial, tapi tetap terdapat error undefined variable $
Mas request buat Nampilkan Data Relasi 3 tabel
Terimakasih tutorialnya 🙏
Oh iya mas, kalo mau search data itu gimana ya caranya?
kalo pencarian itu kurang lebih kek tutorial cetak pertanggal mas (sdh ada di playlist ini jg), jd kirim parameter ke controller & di controller nyari data (where) berdasarkan parameter yg kiriman dari view td..
Pakai cara ini kok datanya gak bisa muncul ya?? Sepertinya saya dapet permasalahan lain. inikan md::class kalau primary keynya berupa id aja. nah kalau misalnya primarynya id_kategori misalnya. itu perlu di tambahkan apa??
Pak mau bertanya ini untuk update nya apa hanya bisa di bagian jabatan saja karena ini saya ikut tutorial dari bapak saya coba update data untuk bagian nama ada error nya seperti "SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: 'zzz' for column `belajar_laravel`.`pegawai`.`jabatan_id` at row 1"
klo ini error gara"y salah isi value'y "zzz", tipe data dari field'y integer yg harus'y di isi angka tp malah di isi string 'zzz'
mas saya buat relasinya 4 tabel tapi ada error Trying to access array offset on value of type null, coba aku dd hasilnya 1 tabel ada isinya tapi yang 3 tabel isinya null
tabel yg lainnya udah ada isi'y jg gak.? trs penamaan field relasi'y jg mungkin perlu di register di bagian relasi'y. coba pke tinker utk ngecek bisa gak'y muncul relasi'y
Saya sudah berhasil menambahkan datanya dan sudah masuk di database, tapi di tampilan masih kosong apa ada yg kurang ya?
maaf kak mau nanya kalo misal get id dri tabel lain tapi id nya otomatis terinput gimana ya kak?
setting dari controller nya yang NamaModel::create([ 'namatable' => 1,]); id otomatisnya 1 misalnya
bang kalau mau nampilinya umur berdasarkan tanggal lahir itu bagaimana ya?
kalau editnya pakai ajax option value di formnya gimana yah?
kak ini klo di php nativenya gmna yaa kak
bang kalo mau nampilin jabatan sama gaji misalnya di 1 tabel gmn ya?
mau tanya bang, dibagian table untuk tampilin data @foreach ($dtPegawai as $item), nah $dtPegawai itu dapat dari mana ya bang ? soalnya punya saya error
dapat dari variable yg dikirimkan dari controller'y setelah return view('nama-blade', compact('variableygmaudikirim'));
@@BamaraID oiya, terima kasih bang
mas error ini kenapa Trying to get property 'jabatan' of non-object (View: C:\xampp\htdocs
ama_project
esources\views\Pegawais\Data-pegawais.blade.php) , data nya masuk ke database tapi masih angka 0 bukan 1 atau 2 sesuai jabatan_id ,jadi gimana ya solusinya ?
cek name="jabatan_id" di select option'y apakah sdh benar, trs cek di controller'y apakah nama jabatan_id'y udh benar
Trying to get property 'id' of non-object kok pas di edit idnya katanya non object yah padahal sudah ada id saya masukkan ke dalam tabelnya
terbaca malah id dari foreign keynya
attemp to read 'jabatan' on null.. it knapa ya?
sama, udah bisa bang?
punya saya ini bisa bang. di saya nama field nya sudah sama tp muncul error seperti itu.
nah, di model-nya pas bagian method return $this tambahin id yg berelasi coba setelah class. contohnya, di model jabatan itu return $this->hasMany(Pegawai::class, 'jabatan_id'); kemudian di model pegawai return $this->belongsTo(Jabatan::class, 'jabatan_id');
wait tak coba
@@raya8540makasih bang
Maaf pak, ingin izin bertanya untuk tugas pak, bagaimana cara mengurutkan data berdasarkan abjad di laravel pak? Terimakasih pak 🙏
pakai namaModel::orderBy('namaField','asc')->get();
@@BamaraID Baik pak, terimakasih pak 🙏
halo mas saya kok error terus yaa Trying to get property 'nama' of non-object , saya sudah buat field dengan di tabel yang berlasi dengan tipedata bigint sesuai dengan primary key dari tabel nama, tapi ttp keluar seperti itu, boleh minta bantuannya mas makasi
saya sudah bisa mas, awalnya saya gak bisa juga solusinya nama method jabatan yang ada di model tidak boleh sama dengan nama variabel yg ada di with('jabatan'), dan kalau ada error colom tidak ditemukan , tambahkan nama colom tabel : return $this->hasMany(Pegawai::class, 'jabatans_id');
iya tepat sekali👍👍
@@dtmx502 masih kak ..saya juga erro kaya gitu ..makasih dah kasih solved
@@dtmx502 mas saya masih error padahal udah ganti nama method jabatan dan udah juga ngeerubah nama variable di dalam with
bang kalau one to many relationship bisa nggak guna cara yang sama bang?
iya mas, ini one to many
@@BamaraID makasih ya
@@BamaraID klo one to one samain aja ga bang codingnya tinggal ubah jadi hasOne atau gimana?
saya tidak tampil ya pak hasil relasi nya salah dimananya ya?
kemungkinan di nama field'y mas
error pas tambah 'jabatan'
di Controller Call to undefined method Illuminate\Database\Eloquent\Builder::all()
coba ganti sama get() bisa gak.?
@@BamaraID makasih bang 🤟
mau tanya mas, punya saya berhasil tpi datanya gk bisa tampil, itu kenapa ya
mhn maaf mas, saya kurang paham dengan pertanyaan Berhasil tp datanya tidak bisa. tlg dijelasin lg mas pertanyaan'y.. maaf
@@BamaraID di tabelnya itu gk ada datanya
@@maulana_ikhsan berarti looping data'y yg salah parameter'y
@@BamaraID solusinya gmana mas
@@maulana_ikhsan iya LOOPING data'y mas di perhatiin apakah sdh sesuai apa belum sperti variable trs pemanggilan data di controller, lalu apakah ada data'y di tabel mysql'y. gtu mas saran dari saya🙏🏽
maaf mas, apa ada source code nya ? biar bisa di pelajari lg 🙏
kak mau tanya saya sudah mengikuti sesuai step"nya tapi muncul error seperti ini SQLSTATE[42S22]: Column not found: 1054 Unknown column 'level.id' in 'where clause' (SQL: select * from `level` where `level`.`id` in (1))...punya saya tabelnya namanya level
di tabel'y ada field id gak.? klo gak ada silahkan tambah field id dgn tipe integer atau biginteger trs AI (Auto increment)nya di conteng
@@BamaraID untuk primary key nya itu fieldnya saya buat level_id kak
level_id itu dari tabel mana.? klo dri tabel level mending ganti jadi id aja gak ush pke level_id gtu.
kalo bikin field level_id di table lain maka akan jd foreign key dri tabel lain itu. saran saya sih kalo mau aman ngoding di laravel itu plg nggak ada field id (sbgai primary key'y), created_at & updated_at (berupa timestamp). sisa'y bisa aja yg lain. cuma kalo mau ada foreign key klo mau aman kasih namatabelygmaudirelasikan_id (contoh: level_id) itu terlihat id yg diambil dari tabel level. misalnya lagi, pegawai_id, maka id yg dimaksud adalah id dari tabel pegawai.
sebenarnya bisa sih gak sprti itu tp nnti ada settingan tambahan di model utk relasi'y.🙏🏽😁
@@BamaraID awalnya semua tabel aku buat pk nya id kak, tapi gara" aku pake buat nampilin di combo box manggil datanya dari tabel lain jadi ada error ambigu id itu dimaksud id dari tabel yg a atau yg b
@@BamaraID makasih kak uda aku coba ganti pk nya jadi id baru mau tampil, ternyata memang pk nya harus dinamain id, kalau dibuat kyk td misalkan level_id ngga bisa :(
bang kenapa huruf S nya dihilangkan ?
gak ada alasan sih mas, cuma kebiasaan aja.. hehehe
@@BamaraID soalnya database saya udah jadi, kemudian saya bikin Model dan modelnya tidak dapat membaca tabel saya
@@BamaraID dan saga check error nya terjadi karena laravel memberikan tambahan S di belakang nama tabel
@@bimasbukiin0838 brrti tambah aja s'y jg di nama table di model'y.. atau cek lgsg di database utk nama tabel'y pke S atau gak🙏🏽😁
@@BamaraID makasih
kok saya errorr ya bang?
error'y gimna mas.?
@@BamaraID Trying to get property 'nama' of non-object
@@BamaraID menit 6:00
@@yudharifqiananta2981 mas'y ada field nama gak di salah satu tabel'y.? klo gak ada maka error, karena ini kan relasi antar tabel mas.. hehe
@@BamaraID ada