Posts

Pratikum Sesi 13 Edit dan Delete with DB

Image
Pratikum Sesi 13 Edit dan Delete with DB Assalamualaikum Wr. Wb. Nama : Satria Putra R Kelas : XI RPL 2   Halo teman -teman sekalian, Bertemu lagi dengan saya di blog yang sangat bermanfaat ini pastinya kali saya akan membahas bagaimana caranya edit dan delete di framework laravel kalian pasti penasaran mari kita langsung saja bahas. pertama -tama tambahkan terlebih dahulu route nya di web.php route form edit : Route::get('/siswa/{id}/edit', 'SiswaController@edit'); route update : Route::patch('/siswa/{id}', 'SiswaController@update'); route delete : Route::delete('/siswa/{id}', 'SiswaController@destroy'); selanjutnya kita ubah form siswa @if(session('error')) {{ session('error') }} @endif @if (count($errors) > 0) Perhatian @foreach ($errors->all() as $error) {{ $error }} @endforeach @endif id) }}" method="POST"> @csrf @if(!empty($siswa...

Pratikum Sesi 12 Create Data with DB, Validation, and Old Input

Image
Pratikum Sesi 12 Create Data with DB, Validation, and Old Input Assalamualaikum Wr. Wb. bertemu lagi dengan saya setelah sekian lama tidak apload semoga kalian sehat selalu dan tetep jaga kesehatan. kali ini saya masih membahas framework Laravel yang dimana melanjutkan sesi yang kemarin nah kali ini bagaimana caranya menambahkan data yang ada di database dengan Laravel. Studi Kasus 1 1.Lakukan hal yang sama seperti yang sudah dijelaskan pada slide sebelumnya untuk tabel t_kelas. Buatlah tampilan form untuk menambahkan data kelas. 2.Implementasikan validasi untuk tabel t_kelas, cobalah beberapa validasi yang berbeda selain yang sudah dijelaskan (tidak boleh validasi numeric, string dan max) 1. Buka file resource/views/kelas.blade.php Tambah Data No NIS Nama JK Goldar @foreach ($t_siswa as $row) {{ $loop->iteration }} {{ $row->nis }} {{ $row->nama_lengkap }} {{ $row->jenkel }} {{ $row->goldar }} @endforea...

Pratikum Sesi 11 Database Migration

Image
Pratikum Sesi 11 Database Migration Assalamualaikum Wr.Wb. Halo teman - teman sekalian, apa kabar? semoga baik - baik saja ya.. tetep semangat! jadi pertemuan kali ini kita akan membahas fitur menarik pada framework Laravel yaitu Database Migration. Jadi, Migration merupakan Control Version System untuk database yang berfungsi untuk mempermudah para pengguna laravel untuk membuat databas e. Bagaimana membuat database migration? 1. kalian buat database nya db_belajarlaravel   2. ubah file .env DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=db_belajarlaravel DB_USERNAME=root DB_PASSWORD= 3. Buka cmd kalian masuk ke folder laravelnya menggunakan cd 4. Buat tabel siswa sebagai contoh, maka secara otomatis file tersebut ada pada folder database/migration 5. Ubah file yang barusan dibuat : - function up Fungsi yang dijalankan ketika database di migrate, biasanya menjalankan perintah create table, ataupun alter table - function dow...

Pratikum Sesi 10 Laravel Controller & Interacting With DB

Image
Pratikum Sesi 10 Laravel Controller & Interacting With DB Assalamualaikum Wr.Wb. Halo guys bertemu lagi dengan saya Satria Putra Ramadhan di blog PWPB, kali ini kita masih membahas tentang Laravel. namun kali ini kita akan membahas Controller. Bagaimana cara membuat Controller?   pertama kita buka git bash/cmd    hubungkan router dengan Controllernya : Route::get('/siswa', 'SiswaController@index'); lalu buat method baru di file SiswaController public function index(){ $data['t_siswa'] = DB::table('t_siswa') ->orderBy('nis') ->get(); return view('belajar', $data); } PENJELASAN PENULISAN CONTROLLER Nama Controller harus PascalCase dan diakhiri dengan Controller Nama controller harus berbentuk PascalCase, setiap kata pertama adalah huruf kapital. Contoh: SiswaController, KelasController, GuruController, dsb. Nama fungsi pada Controller Nama fungsi pada controller sebetulnya...

Pratikum Sesi 9 Introducing Laravel

Image
Pratikum Sesi 9 Introducing Laravel Assalamualaikum Wr.Wb. pada blog kali ini saya akan menjelaskan tentang salah satu framework yaitu Laravel. jadi, Laravel adalah Framework atau bahasa indonesianya kerangka kerja adalah sebuah software untuk memudahkan para programmer membuat aplikasi atau web yang isinya adalah berbagai fungsi, plugin, dan konsep sehingga membentuk suatu sistem tertentu. Dengan menggunakan framework, sebuah aplikasi akan tersusun dan terstruktur dengan rapi. langsung saja ke studi kasus 1 yaitu membuat 3 rute berbeda dengan tipe GET berdasarkan bentuk umum penulisan Route 1.kita masuk terlebih dahulu ke folder Laravel kita yang sudah dibuat, masuk ke folder Route->web.php nah disitu kita bisa membuat Routesnya. Route::get('/contoh', function(){     echo "ini contoh yang ke-1 yaa..."; }); Route::get('/contoh2', function(){     echo "kalau ini contoh yang ke-2"; }); Route::get('/contoh3', function()...

Pratikum Sesi 8 IntroducingGIT

Image
Pratikum Sesi 8 IntroducingGIT   Assalamualaikum Wr.Wb. Halo teman-teman, pada pertemuan kali ini saya tidak akan membahas dulu tentang php kali ini saya akan membahas tentang GIT, apa itu GIT? Git adalah version control system yang digunakan para developer untuk mengembangkan software secara bersama-bersama. Fungsi utama git yaitu mengatur versi dari source code program anda dengan mengasih tanda baris dan code mana yang ditambah atau diganti. Untuk mengetahui bagaimana menggunakan git, berikut perintah-perintah dasar git: Git init : untuk membuat repository pada file lokal yang nantinya ada folder .git Git status : untuk mengetahui status dari repository lokal Git add : menambahkan file baru pada repository yang dipilih Git commit : untuk menyimpan perubahan yang dilakukan, tetapi tidak ada perubahan pada remote repository. Git push : untuk mengirimkan perubahan file setelah di commit ke remote repository. Git branch : melihat seluruh branch yang ada...

Contact Form

Name

Email *

Message *