Tutorial Codeigniter 4 || 4. Cara Membuat CRUD Dengan MySQL dan Codeigniter 4

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ต.ค. 2024
  • Halo teman-teman, kali ini Warta Coding Channel akan membagikan Vide Pembelajaran terkait Tutorial Codeigniter 4 atau Membangun Website denga Codeigniter 4 dengan tema pembuatan fungsi Create, Read, Update dan Delete (CRUD) Database menggunakan MySQL. Codeigniter 4 adalah salah satu framework php yang sangat populer di kalangan web developer yang digunakan untuk membangun sebuah website. CRUD sendiri merupakan merupakan fungsi yang digunakan untuk pengelolaan atau manipulasi Database seperti menampilkan data, input data, update data dan hapus data. Oke silahkan menonton video kami sampai habis ya agar lebih memahami apa itu CRUD pada Codeigniter 4. Jangan lupa untuk like dan komen video ini serta jangan lupa untuk subscribe Channel Warta Coding untuk melihat video-video pembelajaran selanjutnya dari kami.
    #codeigniter #codeigniter4 #ci #ci4 #crudcodeigniter4 #tutorialdeigniter4 #tutorialci4 #tutorialcrudcodeigniter4 #tutorialcrudci4 #crudcodeigniter4 #crudci4 #codeigniter4crudtutorial #xampp #mysql #php #html5 #css3 #javascript #codeignitertutorial

ความคิดเห็น • 141

  • @Kuukyochwan
    @Kuukyochwan ปีที่แล้ว +6

    [buat yg prblem gini]
    Unable to connect to the database.
    Main connection [MySQLi]: Access denied for user ''@'localhost' (using password: NO)
    ke>app>config>database>
    isi public array datanya samain sama .env yg di detik 13:45

    • @wartacoding
      @wartacoding  ปีที่แล้ว +1

      Di file databasenya untuk username dan passwordnya apa sudah di sesuaikan dgn database servernya yang telah diinstall komputernya kakak ??

    • @Kuukyochwan
      @Kuukyochwan ปีที่แล้ว

      @@wartacoding aman saya ma sudah bg, cuma ngasih tau buat yg problemnya sama aja :3

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      @@Kuukyochwan oke kak thanks atas info dan bantuannya. Jangan lupa untuk subscribe, like, dan share videonya 🙏🙏

    • @Kuukyochwan
      @Kuukyochwan ปีที่แล้ว +2

      37:40
      Controller method is not found:
      ke>controllers>tamu>
      dari 'return view('add_data_tamu');
      jadi 'return view('add_data_tamu' , ['add_data_tamu']);

  • @denariandika6778
    @denariandika6778 11 หลายเดือนก่อน +1

    terimakasih berkat anda saya telah menyelesaikan uts bapak zia.

    • @amalianuralifah9401
      @amalianuralifah9401 11 หลายเดือนก่อน

      Puhhh ajarin dong sepuhh😭

    • @amalianuralifah9401
      @amalianuralifah9401 11 หลายเดือนก่อน

      Aku pas mau buka localhostl/aplikasinya gabisa anjirr

    • @denariandika6778
      @denariandika6778 11 หลายเดือนก่อน

      aku ngerjain 5 jam :)

    • @Nurhayati-nj6oh
      @Nurhayati-nj6oh 11 หลายเดือนก่อน

      Weeh araya didie 😭😭

    • @denariandika6778
      @denariandika6778 11 หลายเดือนก่อน

      halo mahasiswa amik.

  • @009_nartipadri2
    @009_nartipadri2 8 หลายเดือนก่อน

    Terimakasih ini sangat membantu saya☺️

  • @aristows
    @aristows ปีที่แล้ว

    Bapak ini emang niat mengajari. Thanks sir.

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Sama sama , jangan lupa untuk subscribe, share dan like videonya 🙏🙏

  • @rizalrudiansyah2833
    @rizalrudiansyah2833 ปีที่แล้ว

    Lagi butuh pembelajaran ci4 alhamdulillah videonya muncul di beranda. Makasihh pak

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Terima kasih jangan lupa untuk subscribe dan share video dan channelnya

  • @garebizarre4446
    @garebizarre4446 ปีที่แล้ว

    Terimakasih mas penjelasan nya padat dan mudah dimengerti

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Sama sama kak, jangan lupa untuk sibscribe dan like 🙏

  • @alifbimantara1445
    @alifbimantara1445 ปีที่แล้ว

    Mantap bang, videonya mudah untuk dipahami. Terimakasih bang👍.

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Terima kasih, terus dukung kami dengan cara like, subscribe dan share video ini 🙏🙏

  • @teguhgilangmaulanamarpaung26
    @teguhgilangmaulanamarpaung26 ปีที่แล้ว

    terimakasih pak tutorialnya🙏

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Sama sama kak, jangan lupa untuk like, share dan subscribe 🙏🙏

  • @emenggacor_slot_gacor
    @emenggacor_slot_gacor ปีที่แล้ว

    mantap ilmu nya kak, semoga bermanfaat :)

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Amin, terima kasih kak , jangan lupa utk subscribe, like dan share videonya 🙏

  • @ilmaelfiraa
    @ilmaelfiraa ปีที่แล้ว

    Terima kasih tutorialnya pak 🙏🏻

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Sama sama kak 🙏 jangan lupa subscribe, like dan share 🙏

  • @syauqimurtadlo
    @syauqimurtadlo ปีที่แล้ว

    TERIMAKASIH ATAS TUTORIALNYA😭🙏🙏

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Sama sama kak, share jika bermanfaat jangan lupa untuk mensupport channel ini dengan subscribe channel ini agar terus berkembang 🙏🙏

    • @syauqimurtadlo
      @syauqimurtadlo ปีที่แล้ว

      @@wartacoding iya mas, udah 2 hari stuck di insert data ke database pake CI4, setelah liat video ini langsung bisa. Alhamdulillah😭🙏

  • @fikriabdurrahman1248
    @fikriabdurrahman1248 ปีที่แล้ว

    0👎dislike sangat menggambarkan video ini sangat bermanfaat dan mudah untuk dipahami dan di ikuti

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Thanks, Jangan Lupa Untuk Like, Share & Subscribe . .

  • @damnn9240
    @damnn9240 ปีที่แล้ว

    ty pak🙏

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Sama sama kak, jangan lupa untuk subscribe dan shave videonya 🙏

  • @ShindiCahyandari
    @ShindiCahyandari 7 หลายเดือนก่อน

    Pak kenapa saya waktu awal mau buka localhost not found. The request URL was not found on this server ya? Mohon solusinya pak....

  • @imba_1225
    @imba_1225 ปีที่แล้ว +4

    Jangan kaget kalo viewer nya meningkat soalnya guru saya nyuruh lihat video ini

    • @wartacoding
      @wartacoding  ปีที่แล้ว +1

      Thanks atas supportnya , jangan lupa untuk subscribe, like dan share ke temen2 yang membutuhkan 😁🙏

    • @imba_1225
      @imba_1225 ปีที่แล้ว +2

      @@wartacoding makasih videonya walaupun pertama tuh g paham tapi kalo diulang² Alhamdulillah paham.

    • @wartacoding
      @wartacoding  ปีที่แล้ว +1

      @@imba_1225 sama sama kak 🙏

  • @IndahKhoirunnisa-qf7bv
    @IndahKhoirunnisa-qf7bv 9 หลายเดือนก่อน

    mantapp bang hanya vedio ini codingan saya berhasill tpi saya mau tanya di hasil codingan saya itu kalo mau menambanhkan data ke 2 itu hanya bagian nama itu tidak muncul hanya data yang 1 saja yang muncul knpa ya mohon bantuan nya tugas uas ini ???? 😁😁

  • @silvisri5138
    @silvisri5138 4 หลายเดือนก่อน

    Mohon solusi untuk Undifines variable $all_data_projectnya

  • @kangkotok
    @kangkotok ปีที่แล้ว

    Allowed fields must be specified for model: "App\Models\TamuModel" itu kenapa ya pas add data tamu?

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Field di TamuModel coba di cek apakah sudah sama dengan field yang ada didatabase dan file input view nya

    • @kangkotok
      @kangkotok ปีที่แล้ว

      @@wartacoding Izin saya kirim via email ya, pak?

    • @kangkotok
      @kangkotok ปีที่แล้ว

      @@wartacoding Izin saya berkirim email ya, pak.

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Silahkan

    • @kangkotok
      @kangkotok ปีที่แล้ว

      @@wartacoding sudah saya kirim ya pak

  • @miralailasari271
    @miralailasari271 ปีที่แล้ว

    Pak kalau pas diklik tambah data mahasiswa muncul forbidden "you dont have permission to access this resource." Itu kenapa yah?

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Coba di cek pengaturan routes nya dan base url di file .env

    • @miralailasari271
      @miralailasari271 ปีที่แล้ว

      Sudah dicek, sama persis kaya yang di video pak. Tapi masih forbidden. Mohon bantuannya pak. Terima kasih

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      @@miralailasari271 coba d ss lalu kirim email saya kak mohamad.zulkifli.260994@gmail.com ss file env, routes, controller model dan view

  • @Unknown-ui4wb
    @Unknown-ui4wb ปีที่แล้ว

    Ketika klik tombol simpan, datanya tidak tersimpan(tidak bertambah data) itu bagaimana ya pak?
    Mohon bantuannya

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Muncul pesan error seperti apa.?

    • @niladn1381
      @niladn1381 ปีที่แล้ว

      Tidak ada muncul error' pak

  • @nilmadiana6237
    @nilmadiana6237 ปีที่แล้ว

    pak saya mau tanya, punya saya kok cuman load saja ya? jadi saya nggak bisa lihat seperti di menit ke 26:43. kalau seperti itu kenapa ya pak ? terimakasih pak

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Bisa diinfo pesan errornya

  • @anisawidia7289
    @anisawidia7289 ปีที่แล้ว

    pak kalo dia muncul error" CodeIgniter\Database\Exceptions\DataException
    There is no data to insert", pada saat tambah buku tambu terus simpan itu gimana ya pak?

    • @wartacoding
      @wartacoding  ปีที่แล้ว +1

      Mungkin ada kesalahan antara atribut name formnya dan nama field di databasenya . Bisa di cek di view dan modelnya

    • @anisawidia7289
      @anisawidia7289 ปีที่แล้ว +1

      nama forma dan fieldnya sudah sama pak@@wartacoding

    • @wartacoding
      @wartacoding  ปีที่แล้ว +1

      Bisa d ss kan model, view dan controllernya lalu d email ke mohamad.zulkifli.260994@gmail.com

    • @anisawidia7289
      @anisawidia7289 ปีที่แล้ว

      baik pak sudah saya kirim pak, terimakasih sebelumnya@@wartacoding

    • @sportidnofficial
      @sportidnofficial 11 หลายเดือนก่อน

      saya juga mengalami kendala yg sama,bisa share kesalahannya di mana??

  • @falufiduwixe6118
    @falufiduwixe6118 ปีที่แล้ว

    Bang, kalo erornya di SYSTEMPATH/Database/BaseConnection.php at line 645 itu gimana solusinya, Bang.

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Silahkan di cek file configurasi databasenha di .env apa sudah benar apa blm user dan pass db nya, port dan host nya

  • @zhr.channel3325
    @zhr.channel3325 ปีที่แล้ว

    Bang klo eror nya undefined variabel tgl_berkunjung .. padahal variabelnya udah saya sesuaikan di database

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Input name nya coba dicek kak apa sudah benar saat dipanggil d controllernya

    • @rudydjatmiko4408
      @rudydjatmiko4408 9 หลายเดือนก่อน

      saya juga alami error yang sama...... Attempt to read property "tgl_berkunjung" on array

  • @ahmadfirmansyamahera1567
    @ahmadfirmansyamahera1567 ปีที่แล้ว

    Kenapa ya bang kok "Error class"CodeIgniter\model"Not found ?

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Nama file dan class modelnya coba di cek apakah sudah sama

  • @devikaaulia4876
    @devikaaulia4876 ปีที่แล้ว

    Bg pada sesi ubah data punya saya
    There is no data to insert. Artinya bg ?

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Tidak ada data yang masuk, sepertinya ada yg salah d query proses update datanya coba di cek lagi gan 🙏

  • @RahmazakiatunRizkiah-rx8cw
    @RahmazakiatunRizkiah-rx8cw ปีที่แล้ว

    Pak mau nanya,punya saya edit sama delete nya eror padahal sudah sama seperti yang di tutor,bisa tolong di bantu itu kenapa?

  • @adityazulf
    @adityazulf ปีที่แล้ว

    Saya ada problem seperti ini gmn yah
    Attempt to read property "nim" on array

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Input Namenya coba di cek kak

    • @adityazulf
      @adityazulf ปีที่แล้ว

      @@wartacoding Sudah solved kak pakai cara $tamu->
      Diganti dengan $tamu[' '];
      Cara sprt diatas boleh ya kak

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Boleh kak sama aja. .
      Jangan lupa utk like, subs dan share 🙏🙏🙏

  • @taufiqseisilo6642
    @taufiqseisilo6642 ปีที่แล้ว

    Kalau gak bisa di install codeigniter gimana bg ?? Gak bisa pas di command prompt

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Sudah installa composer belum???

  • @fahrin8604
    @fahrin8604 ปีที่แล้ว +1

    Pas saya simpan untuk updatenya gabisa pak, muncul tulisan "Updates are not allowed unless they contain a " Where" or "like" clause."
    Edit : eh udah bisa, ternyata cuman salah di getPost('id') belum di ganti jadi id_tamu
    Makasih pak tutorialnya jelas semua, antara variable dijelaskan hubungannya antara satu dan lain bikin gak bingung.
    Mantap👍

    • @wartacoding
      @wartacoding  ปีที่แล้ว +1

      Terima kasih, jangan lupa untuk subs, like dan share ke temen2 yang membutuhkan 🙏

    • @1stThings1st67
      @1stThings1st67 ปีที่แล้ว

      @@wartacoding saya error nya sama nih, sudah diganti 'id_tamu' tapi masih error

  • @msrgtv6907
    @msrgtv6907 ปีที่แล้ว

    Pak klau misalnya kita masukan nama di kolom nama pas di simpan gk muncul itu kenapa?

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Coba di cek ulang parameter name pada formnya apa sudah sesuai dgn nama field di database.

  • @mochammadfilzaaldynawijaya1671
    @mochammadfilzaaldynawijaya1671 ปีที่แล้ว

    Pak, mohon maaf, ketika saya tambah data tamu untuk no. Teleponya kenapa tidak masuk ya, padahal yg lain masuk

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Coba d cek lagi untuk atribute name view tambah_data dan nama field di modelnya

    • @mochammadfilzaaldynawijaya1671
      @mochammadfilzaaldynawijaya1671 ปีที่แล้ว

      Sudah sesuai semua pak, sama kaya didatabase, masi salah

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      @@mochammadfilzaaldynawijaya1671 coba d screenshoot file .env controller, model, view dan routes nya kirim ke email saya sapa tau bisa saya bantu

    • @mochammadfilzaaldynawijaya1671
      @mochammadfilzaaldynawijaya1671 ปีที่แล้ว

      @@wartacoding baik pak nanti saya kirimkan, sebelumnya terimakasih pak, ilmunya sangat bermanfaat

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      @@mochammadfilzaaldynawijaya1671 sama sama, jgn lupa subscribe ya 🙏

  • @rumahimpian24_
    @rumahimpian24_ ปีที่แล้ว

    mas tolong buatin yang tampilkan detail dong, makasih

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Tampilan detil bisa menggunakan konsep seperti fitur edit kak 🙏

  • @DaffaYunus-r3f
    @DaffaYunus-r3f 4 หลายเดือนก่อน

    untuk boostrap nya versi brp y kk ?

    • @wartacoding
      @wartacoding  4 หลายเดือนก่อน +1

      Versi 5

  • @feriirawan3962
    @feriirawan3962 ปีที่แล้ว

    Pak kalau eror nya SYSTEMPATH\BaseModel.php at line 1242 .gimna pak solusi nya,
    Mohon bantuannya pak

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Coba d cek apakah file modelnya sudah di load pada controller yan use NamaModel pada controller di baris paling atas

    • @feriirawan3962
      @feriirawan3962 ปีที่แล้ว

      Sudah saya cek pak,aman2 aja bagian controller nya
      Ini eror nya ketika saya klik button tambah data pak ,

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Coba share screenshoot code nya mulai dari view, controller, model, .env ke mohamad.zulkifli.260994@gmail.com

    • @feriirawan3962
      @feriirawan3962 ปีที่แล้ว

      @@wartacoding oke pak sudah saya kirim ,

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      @@feriirawan3962 sudah saya follow up melalui email coba di cek dan bisa dikonsultasikan melalui email

  • @cicimiranda2950
    @cicimiranda2950 ปีที่แล้ว

    Bang mau nanya kenapa ya pas dipencet button tambah, edit sama simpan itu gk bisa halamannya langsung error

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Di file app-config-routes.php apa sudah d atur?

    • @cicimiranda2950
      @cicimiranda2950 ปีที่แล้ว

      Sudah sama bang sama abang tp pas di klik button nya error bang gimana ya cara ngatasinnya?

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      @@cicimiranda2950 muncul error apa kak?

    • @cicimiranda2950
      @cicimiranda2950 ปีที่แล้ว

      Kalau halaman website nya tampil halaman utama nya pas di klik button untuk tambah simpan sama edit langsung keterangan tidak dapat tersambung

    • @cicimiranda2950
      @cicimiranda2950 ปีที่แล้ว

      Gimana ya kak tolong bantu soalnya untuk nilai uas

  • @zhr.channel3325
    @zhr.channel3325 ปีที่แล้ว

    Udah sesuai bang nama database nya sama yang di routes saya juga udah ubah get jadi post , button tambah data tamu gak bisa ke buka kenapa ya bang

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Bisa jadi juga d modelnya kak

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Kalau tambah data tamu gbsa kebuka biasanya nama function d controller blm sesuai dgn routes nya

    • @zhr.channel3325
      @zhr.channel3325 ปีที่แล้ว

      @@wartacoding ada gmail pak untuk saya bisa lebih lanjut

    • @zhr.channel3325
      @zhr.channel3325 ปีที่แล้ว

      @@wartacoding modelnya , controllernya sama routsnya udah sesuai pak

    • @zhr.channel3325
      @zhr.channel3325 ปีที่แล้ว

      Tabi masi ga bisa di buka form button nya ke add data

  • @amalianuralifah9401
    @amalianuralifah9401 11 หลายเดือนก่อน

    Kenapa ya yang aku pas mau ke tambah datanya ga ke panggil?

    • @amalianuralifah9401
      @amalianuralifah9401 11 หลายเดือนก่อน

      Malah katanya "you don't have permission to acces this resource"

  • @MuhammadRizky-vq4pc
    @MuhammadRizky-vq4pc ปีที่แล้ว

    Bang aku kan id nya ku ganti jadi nis tapi kok jadi eror ya apa karna nis itu??

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Kalau id tetep saja utk nis bisa nambah field atau kolom baru d database

  • @zhr.channel3325
    @zhr.channel3325 ปีที่แล้ว

    Bang waktu munculkan database di ci kaga bisa ya padahal udah sesuai

  • @msrgtv6907
    @msrgtv6907 ปีที่แล้ว

    Kalau class object not found, itu gmna pak

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Nama class di controller tidak sesuai dengan nama file controlleenya kak, kalau file controller di beri nama Mahasiswa maka class nya juga Mahasiswa

  • @asaathanaastheropeadhara6386
    @asaathanaastheropeadhara6386 3 หลายเดือนก่อน

    ga ada file source codenya kah bang?

  • @niladn1381
    @niladn1381 ปีที่แล้ว +1

    Bapak simpan saya kok tidak berfungsi ya

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Tidak berfungsinya knp? Errornya seperti apa??

  • @lenorichia.f.p5215
    @lenorichia.f.p5215 ปีที่แล้ว

    kalok yg create doang yang ditampilin yang mana ya

  • @tzyeditz
    @tzyeditz 9 หลายเดือนก่อน

    permisi pak. Info email, izin buat ngemail

  • @alfianhidayat8174
    @alfianhidayat8174 ปีที่แล้ว

    masih eror bang pas dicoba

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Muncul pesan error apa kak???

    • @alfianhidayat8174
      @alfianhidayat8174 ปีที่แล้ว

      @@wartacoding sudah kak ternyata kurang di 'id' nya

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      @@alfianhidayat8174 oke kak, jangan lupa untuk subscribe, like dan share video nya 🙏🙏

  • @MuhammadRizky-vq4pc
    @MuhammadRizky-vq4pc ปีที่แล้ว

    Bang pas disimpan dia timbul cant find a route for get proses_add_siswa banh

    • @wartacoding
      @wartacoding  ปีที่แล้ว

      Pada file routes.php url /proses_add_siswa dr get diubah ke post

    • @MuhammadRizky-vq4pc
      @MuhammadRizky-vq4pc ปีที่แล้ว

      @@wartacoding berhasil bang malah timbul basemodel nya bermasalah
      There is no data to insert