Semoga bisa menembus 1m subs Karena Indonesia menuju tahap2 industri 4.0 pemerintah sangat memprioritaskan kepada individu yang menguasai program komputer. banyak orang yang tertarik program walaupun tidak memiliki background IT Dan belajar program di wpu.
"saran saya ketika kalian bingung sumber utama kalian adalah dokumentasi dulu" 1:34 karena pas belajar CI 4 di chanel ini , pas bingung saya ke sini :D
21:24 Yg di vscode bisa ctrl+click Model trs ctrl+click BaseModel Untuk CI4 4.2.0 32:55 Di foreachnya bisa kek gini Foreach($komik as $key => $k) Trs di td yg pertama :
Mantab udah mirip Laravel walau saya belum pernah nyoba Laravel tp cukup familiar dg templatingnya karena lagi makai Flask/Jinja buat kerja... Thx Padika Yang Agung....
CTRL + left click pada Model buat buka source nya pake vs code ini juga bisa buat function, class, variable dll jadi kalo pengen menuju sumber dari fungsi / variable yang dipanggil dengan cepat
Untuk mempermudah membuat controller atau model dari cmd atau git bash bisa menggunakan perintah ini: Contoh: php spark make:model Musers php spark make:controller Users
Saya masih nurut sama pak dhika, untuk melanjutkan ke seri ini saya harus bikin aplikasi pakai php prosedural dan yg pakai php oop. Mudah2n bisa cepat ke seri CI ini
Pak mau bertanya, kondisi apache dan mysql di xampp running dan php spark serve juga running kok nggk bisa akses DBnya ya ? apakah perlu ada yg di config ?
Baru bisa ngikutin nonton malem2,,tapi problem ga bisa konek ke databasenya, 😇.Dari Ci3 sistem login lengkap favorit saya itu pak, bikin frontendnya otididak.,berkat nonton video channel ini saya jadi tahu sedikit sedikit tentang bahasa pemrograman,.lanjut pak Dika
Tanya gan, emang di CodeIgniter 4 itu ga bisa ya ngitung rows dari tabel melalui Model? kalo di laravel kan Model::count(); , nah kalo di laravel masa harus $this->db->get('tablename')>num_rows(); ??
pak mau nanya pas di menit ke 29:27 setelah dd($komik) yg mncul malah "Codeigniter\Database\Exceptions\DatabaseException#8 you must set. the database table to be used with your query tapi kalo di cara sebelumnya konek db tanpa model hasil resultnya muncul
Kalo ada yg error "class "app\models\datamodel" Not Found" Coba ganti dari $data = new datamodel(); Ke $data = model(datamodel::class); Bisa itu, tp gk tau sama apa gk nya.
pa sandhika, mau nanya, kalau ingin merubah parameter DBGroup di modelnya bisa ga ya? dirubah secara code maksudnya agar bisa konek ke database nya secara dynamic multiple database
Hallo pak ketika masuk di sesi manipulasi method nya kok respon nya 404 method not found, dan ketika saya run /komik/detail muncul error ArgumentCountError. Too few argument to function App\Controllers\komik::detail.
izin bertanya pak error "unable to connect to the database. Main connection [MySQLi]: No connection could be made because the target machine actively refused it" Kenapa ya pak ? dan solusinya bagaimana ya ?
pak css saya kok ga konek ya ini di template == ini img di index == ini css yang saya buat == .gambar { width: 50; } saya sudah coba googling katanya masalah di base urlnya pak ini baseURL saya == public $baseURL = 'localhost:8080/'; kenapa gabisa terhubung ya pak, padahal sudah saya sesuaikan semuanya
pa mau nanya udah di cek sana sini tetep error ke database nya, barangkali ada yang bisa bantu, errornya seperti ini CodeIgniter\Database\Exceptions\DatabaseException #8 Unable to connect to the database.
@@ibnuhamdam1997 saya udah berhasil bro, caranya masuk ke folder config terus ke masuk ke file database, nah disitu ubah dengan disesuaikan hostname, username, dan database nya
Pak, izin bertanya. Saya sudh membuat model dan kontrolernya, ketika saya mau dd, itu gk ada muncul apa" di view, dan saya coba panggil juga data sampulnya untuk memunculkan gambar tetap gk muncul. Kira permasalahan saya ada dimna?
Pa Dika bagaimana mengatasi error seperti ini CodeIgniter\Database\Exceptions\DatabaseException #8 Unable to connect to the database. Saya sudah search di google belum nemu juga, apakah ada kesalahan ketika mengatur pada .env nya? saya memakai Linux Mint, terimakasih
kemungkinan juga port nya tidak sesuai, saya menggunakan MAMP di file database : public $default = [ ...... 'port' => 3306, ]; saya ganti ke 'port' => 8889, dan di file .env : dari database.default.hostname = localhost saya ganti ke database.default.hostname = 127.0.0.1 akhirnya jalan.
Ijin Bertanya pak, saat koneksi dengan database ketemu error seperti berikut : CodeIgniter\Database\Exceptions\DatabaseException #8 Unable to connect to the database. SYSTEMPATH/Database/BaseConnection.php at line 425 kira kira solusinya bagaimana ya ?
@@hamzah818 iya.. udah.., ternyata hanya permasalahan pengaturan saja, karena tutorial CI 4 yang pada saat Pak Sandhika buat, dengan CI 4 yang sekarang ada sedikit perubahan
pak kenapa ketika mau memanggil var_dump di ci dengan "dd" selalu tidak muncul di web nya pun malh blank ? kenapa ya , apakah ada yang hars di setting ? mohn bantuannya.
Terimakasih pak, saya nonton video php pemula pak Dhika berulang ulang kurang lebih
1 tahun. Sekarang alhamdulilah sudah jadi web programmer.🙏🏻🙏🏻🙏🏻
Untuk bootstrap 5 bisa menggunakan untuk vertical align
2:53 controlers komik
4:06 views komik
9:49 css
12:48 bikin database
13:51 slug
14:41 created_at
17:00 konfigurasi environment
19:03 bikin models
22:23 parent model
28:08 konek database
31:22
Semoga bisa menembus 1m subs Karena Indonesia menuju tahap2 industri 4.0 pemerintah sangat memprioritaskan kepada individu yang menguasai program komputer. banyak orang yang tertarik program walaupun tidak memiliki background IT Dan belajar program di wpu.
"saran saya ketika kalian bingung sumber utama kalian adalah dokumentasi dulu" 1:34
karena pas belajar CI 4 di chanel ini , pas bingung saya ke sini :D
21:24
Yg di vscode bisa ctrl+click Model trs ctrl+click BaseModel
Untuk CI4 4.2.0
32:55
Di foreachnya bisa kek gini
Foreach($komik as $key => $k)
Trs di td yg pertama :
td yg pertama bukannya buat sampul ya bang?
terimakasih pak sudah membuat kami semua melek coding ,sehat selalu supaya bisa memberikan ilmu ilmu yang bermanfaat
Mantab udah mirip Laravel walau saya belum pernah nyoba Laravel tp cukup familiar dg templatingnya karena lagi makai Flask/Jinja buat kerja... Thx Padika Yang Agung....
Walaupun telat nonton, yang penting jangan telat belajar. terima kasih pak dhika. Barokallah...
Mantap CI udah mirip laravel 😁 sempet belajar otodidak laravel agak ribet di magic laravel wkwkwk
Mempelajari video disini sama saja dengan kuliah S1 di kampus, cuma modal kuota, sehat sehat terus dan makin sukses pak Shandka Dosen online saya
CTRL + left click pada Model buat buka source nya pake vs code
ini juga bisa buat function, class, variable dll
jadi kalo pengen menuju sumber dari fungsi / variable yang dipanggil dengan cepat
barakallahufiik , semoga bapak diberi rahmat dan barokah
Saran saya kalo mau lihat dokumentasi ci kalian harus install ekstensi google translate di browser kalian biar entar tidak bingung dengan bahasa nya.
Terima Kasih Tutorial nya pak,,,
mudah2an berkah dan bermanfaat!
Belajar di channel ini makin paham tentang web
nyimak pak, soalnya beberapa waktu lalu saya sudah migrasi ke laravel,.. kebutuhan kerjaan :D
Terimakasih bang atas informasinya jadi punya referensi pembelajaran.
Mantaappp sekali, terimakasih pak dhika
Untuk mempermudah membuat controller atau model dari cmd atau git bash bisa menggunakan perintah ini:
Contoh:
php spark make:model Musers
php spark make:controller Users
ada yang susah kenapa cari yang gampang
Thanks a ton - Jazaakallahu khoyron kang Dhika; Walhamdulillah
Baru sadar kalau channel ini udah verified, terus semangat pak.
Saya masih nurut sama pak dhika, untuk melanjutkan ke seri ini saya harus bikin aplikasi pakai php prosedural dan yg pakai php oop. Mudah2n bisa cepat ke seri CI ini
Hahaha iyaa yaa
Harus bertahap 😂
30:24 pak Dhika sepertinya tidak memerlukan protected $komikModel;
hah kenapa?
@@eryeryawan1494 iya tidak perlu variable tsb
iyap benar
pas menit 30:49, error "throw new DatabaseException('You must set the database table to be used with your query.');" kenapa yaa?
Tetap pantau teruss.. Mohon izin tnya pak. Model.php nya berbeda di 34:10 konfigurasi tsb tdk ad d Model.php sya
Sdh ketemu solusinya ?
Maratoonnn belajar CI 4 !!
mantap pak dika. . di tnggu klnjutan videonya
like dulu baru tonton, as always
makasih banyak pak dika
Mantab Pak, nanti diajarkan juga ya? cara simpan file(dokumen/foto/video/dll) di database.
iya dong 😊
terbaik. Salam dari Malaysia
NYimak totorialnya ya bang 👍🏻👍🏻☕☕☕
Buat teman2 lain gabung yuk insyaallah amanah 🙏🙏
Hatur Nuhun A, Sehat teras , mirah rejeki
Makasih pak. Nunggu tutor kostum error 404 pak. Semoga dibahas pada sesi mendatang....
Untuk mengedit halaman error 404:
Buka file app/Views/errors/html/error_404.php
Untuk menampilkan halaman error 404:
Tulis di controller throw \CodeIgniter\Exceptions\PageNotFoundException::forPageNotFound();
Mantap Pak Dhika.Terimakasih.
Barakallah pak, lanjut terus♥️♥️
Pak mau bertanya, kondisi apache dan mysql di xampp running dan php spark serve juga running kok nggk bisa akses DBnya ya ? apakah perlu ada yg di config ?
Kalo kita ingin query join, baiknya nama modelnya gimana ya pak?? misal tabel komik join pembeli
Terimkasih ilmunya Pak sandhika
udah seperti laravel ya.. mantap
Baru bisa ngikutin nonton malem2,,tapi problem ga bisa konek ke databasenya, 😇.Dari Ci3 sistem login lengkap favorit saya itu pak, bikin frontendnya otididak.,berkat nonton video channel ini saya jadi tahu sedikit sedikit tentang bahasa pemrograman,.lanjut pak Dika
sekarang udh bisa konek ke phpmyadmin belum kak?
mau tanya pak punya saya yang base controller ada masalah seperti ini => Undefined property '$KomikModel' , gimana pak cara atasinnya
Yang Dislike pasti hobby nya nonton TIKTOK lihat content seperti ini pusing
Tanya gan, emang di CodeIgniter 4 itu ga bisa ya ngitung rows dari tabel melalui Model? kalo di laravel kan Model::count(); , nah kalo di laravel masa harus $this->db->get('tablename')>num_rows(); ??
Wah demen manga Naruto sama One Piece juga nih pak Dosen, mantap!!
terimakasih pak dika pengetahuan mya
Mantap Bang + semangat belajar :)
pak mau nanya pas di menit ke 29:27 setelah dd($komik) yg mncul malah "Codeigniter\Database\Exceptions\DatabaseException#8
you must set. the database table to be used with your query
tapi kalo di cara sebelumnya konek db tanpa model hasil resultnya muncul
Waduhh sama
database.default.passwordnya kosongin aja
@@muhammadaziz3348 database.default.password yg di .env emag udh di kosongin
@@firmansyahhebertw.369 sama mas, gimana sudah solusinya?
@@fandyramadhana6554 belum..
pak, saya mau saran untuk disetiap framework php coba bikin tutorial seputar unit testing
Mantap pak gaspoll🙏
Notiff lgsng gass 🙏
Memang the best bapak☕
Mantap pak worth it
Permisi pak, untuk di nya apa bisa pakai id dari database komik? terima kasih
Kalo ada yg error
"class "app\models\datamodel" Not Found"
Coba ganti dari
$data = new datamodel();
Ke
$data = model(datamodel::class);
Bisa itu, tp gk tau sama apa gk nya.
Pak dika mau tanya, di visual studio code gk ada extension buat CI?, misal untuk mempermudah buat controller dll
Mantul pak 👍
Mantap Tutorialnya 👍
pa sandhika, mau nanya, kalau ingin merubah parameter DBGroup di modelnya bisa ga ya? dirubah secara code maksudnya agar bisa konek ke database nya secara dynamic multiple database
tap mantap jos....
lanjut belajar,
mudah2an nanti ada studi kasusnya kayak di tutorial ci 3
Help... Saya mengalami error Undefined variabel: komikModel... 30:45
$komik = $this->$komikModel->findAll();
dd($komik);
ubah jadi
$komik = $this->komikModel->findAll();
dd($komik);
udah solved mas? Bagi dong caranya
terimakasih pak sangat bermanfaat, kalau boleh pak buat yang ada login nya pak
Nunggu pembuatan controller dan model lewat terminal pak biar makin mirip kaya laravel..🤭😁
spark nya sepertinya belum menyediakan perintah itu 😁
@@sandhikagalihWPU Oalah... Saya kira udah ada, gpp deh berarti tinggal nunggu migration nya aja..😁
Slmt siang bapak... mau menanyakan ttg koneksi pada settingan default pada kasus multiple database dr brbagai sumber server.. terima kasih. salam
Hallo pak ketika masuk di sesi manipulasi method nya kok respon nya 404 method not found, dan ketika saya run /komik/detail muncul error ArgumentCountError.
Too few argument to function App\Controllers\komik::detail.
izin bertanya pak error "unable to connect to the database.
Main connection [MySQLi]: No connection could be made because the target machine actively refused it" Kenapa ya pak ? dan solusinya bagaimana ya ?
pak css saya kok ga konek ya
ini di template ==
ini img di index ==
ini css yang saya buat == .gambar {
width: 50;
}
saya sudah coba googling katanya masalah di base urlnya pak
ini baseURL saya == public $baseURL = 'localhost:8080/';
kenapa gabisa terhubung ya pak, padahal sudah saya sesuaikan semuanya
udeh fix pak widthnya ga saya kasih ukurannya
/css/style.css tambakan / di depan css
pak dika izin tanya apakah 1 tabel harus dibuat 1 model atau 1 file model bisa digunakan untuk beberapa tabel ?
Izin bertanya pak, untuk penulisan findall jika memang fitur dari ci jika di hosting apa akan sama dengan cara penulisan manual?
Terima kasih pak dika ilmunya, pak ada error unable to connect database kenapa ya?
pa mau nanya udah di cek sana sini tetep error ke database nya, barangkali ada yang bisa bantu, errornya seperti ini CodeIgniter\Database\Exceptions\DatabaseException #8
Unable to connect to the database.
Sama euy, urang gini juga
Sudah ada solusinya kah?
@@ibnuhamdam1997 saya udah ada solusinya
@@tantiameliasopya1639 ada
@@ibnuhamdam1997 saya udah berhasil bro, caranya masuk ke folder config terus ke masuk ke file database, nah disitu ubah dengan disesuaikan hostname, username, dan database nya
pak cara membuat perhitungan menggunakan models dari inputan form bagaimana ya?
Lanjut lagi 😄😄😄😄😄
Panjang umur pak :)
prettier saya kok tidak bekerja di php ya pak
Pak, izin bertanya. Saya sudh membuat model dan kontrolernya, ketika saya mau dd, itu gk ada muncul apa" di view, dan saya coba panggil juga data sampulnya untuk memunculkan gambar tetap gk muncul. Kira permasalahan saya ada dimna?
jadi mksudnya jalankan git base dan xampp dlm waktu bersamaan pda saat membuka mysql database?
izin bertanya pak, apakah ada video tutorial membuat qr code generate dengan codeigniter 4 pak?
pak bahas cara bikin tabel lewat ci4 🙏
Pa Dika bagaimana mengatasi error seperti ini
CodeIgniter\Database\Exceptions\DatabaseException #8
Unable to connect to the database.
Saya sudah search di google belum nemu juga, apakah ada kesalahan ketika mengatur pada .env nya?
saya memakai Linux Mint, terimakasih
Di check bro mungkin nama data basenya salah. Data base bukan tabel ya
@@komekaja6561 oke siap kang, haturnuhun
kemungkinan juga port nya tidak sesuai,
saya menggunakan MAMP
di file database :
public $default = [
......
'port' => 3306,
];
saya ganti ke 'port' => 8889,
dan di file .env :
dari database.default.hostname = localhost
saya ganti ke
database.default.hostname = 127.0.0.1
akhirnya jalan.
@@raisudana masih enggak jalan, Kak
@@tantiameliasopya1639 kak menggunakan xampp, mamp, atau yg lain?
kalau saya di mamp :
--- di file .env line 55 dst saya tulis:
database.default.hostname = 127.0.0.1
database.default.database = ci4
database.default.username = root
database.default.password = root
database.default.DBDriver = MySQLi
** note: pada kasus ini, kalau menggunakan xampp password di kosongkan
--- di file Database.php line 34 dst:
public $default = [
'DSN' => '',
'hostname' => 'localhost',
'username' => '',
'password' => '',
'database' => '',
'DBDriver' => 'MySQLi',
'DBPrefix' => '',
'pConnect' => false,
'DBDebug' => (ENVIRONMENT !== 'development'),
'cacheOn' => false,
'cacheDir' => '',
'charset' => 'utf8',
'DBCollat' => 'utf8_general_ci',
'swapPre' => '',
'encrypt' => false,
'compress' => false,
'strictOn' => false,
'failover' => [],
'port' => 8889,
];
dan di pastikan port nya sesuai dengan MySQL Port.
itu yg saya lakukan kak.
semoga bisa membantu.
good luck
Permisi pak, kalau kita udah pakai spark serve , tapi pingin akses phpmyadmin di localhost dan port yg sama nggak bisa ya?
Ijin Bertanya pak,
saat koneksi dengan database ketemu error seperti berikut :
CodeIgniter\Database\Exceptions\DatabaseException #8
Unable to connect to the database.
SYSTEMPATH/Database/BaseConnection.php at line 425
kira kira solusinya bagaimana ya ?
sama, kalau boleh tahu sudah ketemu solusinya kah kak?
@@soniatp9330 udah solved kak?
@@hamzah818 iya.. udah.., ternyata hanya permasalahan pengaturan saja, karena tutorial CI 4 yang pada saat Pak Sandhika buat, dengan CI 4 yang sekarang ada sedikit perubahan
@@soniatp9330 caranya gmn? bagi ilmunya dong..
@@soniatp9330 boleh tau kak gimana?
Pak dika, selanjutnya seri nodejs pak🙏
Mantaf mas, apakah Ci4 support database MongoDB?
Surabaya Hadir!
pak, auto formatternya (prettier) kalau di file .php komputer saya knp gak bisa jalan ya?
pak mau tanya. misal user hanya menginputkan satu data dalam tabel apakah akan error di bagian foreach?
Pak mau tanya, gimana caranya jalankan 2 project ci sekaligus di windows?
pak kenapa ketika mau memanggil var_dump di ci dengan "dd" selalu tidak muncul di web nya pun malh blank ? kenapa ya , apakah ada yang hars di setting ? mohn bantuannya.
Nitip sendal
maaf pak mau tanya ini ko sudah mengikuti tapi yang tampil 1 data aja solusinya gmn yah?
Gaaaaas pooooool.....
apakah ada video CI4 migrasi ke server PROD? thanks
Hadir Pak....😁😁
Coba yg rada ekstrem kyk rocket (rust) pak
Kalo dalam satu model kita kombinasi antara dua tabel, bagaimana namespace-nya Pak?
halo, udah nemu belum solusinya?
Kalo tabel yg dipake banyak berarti harus pake setter&getter ya pak?
Pak Dika kok pembuatan model sepertinya lebih ribet ci4 dari pada ci3 ya??
pak mo nanya ini misal kita mau terapkan itu ke website gimana? soalnya saya langgsung lompat dari html dan css ke CI4