Apakah anda tau itu create data?
Create diartikan membuat atau menambahkan, membuat atau menambahkan data menggunakan aplikasi yang sudah dibuat, ketika kita menambahkan data diaplikasi nantinya akan otomatis akan masuk kedalam database yang sudah dibuat.
nahhhh panasaran kan?
disni saya akan memperkanlakan struktur ngoding yang akan kalian sering pakai di antaranya
kalian harus tau dulu apa itu
1.model
2.tabel
3.controller
4.view
Pengertian
**Apa anda tau Laravel Model? Model merupakan salah satu dari bagian MVC yang akan berkomunikasi dengan database. Model yang sudah terhubung ke database akan digunakan/dipanggil via Controller sebagaimana konsep MVC itu berjalan.
**Migration atau tabel adalah sebuah fitur yang ada pada laravel. Dengan menggunakan migration laravel, memungkinkan kita untuk mengelola database dengan lebih mudah. Dengan menggunakan migration, kita bisa membuat table data dengan lebih mudah dan cepat.
**Laravel Controller merupakan salah satu bagian dimana seluruh fungsional web dibuat. Pada Controller dilakukan pengaturan untuk mengakses Model terkait dengan Database dan juga bagaimana mengirimkan datanya ke View. Berbagai pemrosesan juga dilakukan di dalam Controller.
**Views adalah representasi visual dari suatu halaman web yang pada umumnya bertugas untuk menampilkan data yang diterima oleh Controller dari Model. Dalam hal ini Views adalah bagian dari sistem Laravel di mana HTML dihasilkan dan kemudian ditampilkan di layar pengguna.
diantaranya yang harus kalian tau perintah pembuatan
1.model
2.tabel
3.controller
Contoh Perintah pembuatan
Perintah pembuatan model di cmd "php artisan make:model Book"
Perintah pembuatan table di cmd "php artisan make:migration create_pages_table"
Perintah pembuatan controller di cmd "php artisan make:controller DosenController"
disini saya akan memberikan contoh tentang pembuatan create data siswa
langkah awal kalian cukup cari struktur data siswa nya
disini saya akan berikan contoh simpel yang akan saya buat
diantarnya
foto
nama
nis
tanggal lahir
tempat lahir
jenis kelamin
alamat
Nah buat type data diantaranya
foto=> "$table->string('foto', 200)->default('default.png');"
nama=> "$table->string('nama')->nullable();"
nis=> "$table->string('nis')->nullable();"
tanggal lahir =>"$table->date('tgl_lahir')->nullable();"
tempat lahir => "$table->string('tempat_lahir')->nullable();"
jenis kelamin =>"$table->enum('jenis_kelamin',['L','P']);"
alamat =>"$table->string('alamat')->nullable();"
Diingatkan kembali buat nama di table jangan pakai sepasi harus andeskor/_
Nah buat langkah awal kita buka project kita yang sudah di installlalu kita ketik printah di cmd
1.pembuatan model nah jika sudah buka modelnya dan ketik perintah 2.pembuatan tabel jika berhasil langsung ctrl c 3.Pembuatan Controller 4.jika sudah lalu kita buka tabel yang sudah di buat atau control p cari nama nya tabel siswa nya dan ketik perintah di bawah ini lalu ketik printah php artisan migrate
nah buat penjelasannya kenapa kita meng isi tabel ini karna tabel ini pungsinya untuk menyimpan data" di localhost phpmyadminnya yang sesuai kita isi.
5.lalu kita buka web.php nya dan ketik perintah di bawah ini nah buat rouet ini berpungsi untuk mengarahkan view dan controllernya6.lalu kita buka resources -> view dan kelik kanan buat folder data di dalam data kita buat lagi folder siswa jadi harus sesuai sam di web phpnya penempatan index sama createnya di dalam folder siswa 7.lalu kita buka controller siswa nya dan ketik perintah di bawah ini ingat kita harus buka di fublic buat folder image buat menampung foto yang akan di arahkan ke imagenya.
8.jika sudah kita buka index nya dan ketik perintah jika sudah tampilan nya akan gini, nh ini buat menampilkan data yang sudah di create atau di tambahkan. 9.lalu lita buka create nya dan ketik perintah jika sudah tampilannya kan beginih 10.lalu coba kita inputkan datanya dan hasilnya akan beginih 11.Selesai dan buat aksi itu buat edit sama delet,Tugasnya Gimana bisa Edit dan Delete Selesaikan
Tidak ada komentar:
Posting Komentar