CRUD(Create, read, update, delete) data dalam relasi 2 tabel

PRAKTIKUM SESI 3
(Semester Genap)
CRUD Relasi 2 tabel

Nama : M.Fadlul Hafiizh
Kelas : XI-RPL 2

SMKN 4 BANDUNG



Assalamualaikum......
balik lagi di blog TutorGesit nihh. masih lanjut mengenai pembelajaran pembuatan web, kita akan langsung melanjutkan projek kita yang namanya pwpb19. Buat kalian yang belum melihat postingan TutorGesit sebelumnya pasti akan bingung karna projek yang kita buat itu berkelanjutan. Buat kalian yang bingung karna belum melihat postingan TutorGesit sebelumnya, kalian bisa membacanya mulai dari sini dan jika sudah mengikuti postingan TutorGesit  dari awal serta membuat projek-projeknya seperti tutor yang ada jangan lupa kalian share sama temen-temen kalian semua yaa. Agar konten ini dapat bermanfaat bagi orang banyak. CRUD (Create, Read, Update, Delete) yaa itu merupakan salah satu perintah dasar(umum) yang sering digunakan dalam pembuatan sebuah web. namun yang berbeda kaliini adalah kita akan melakukan CRUD dari database yang memiliki 2 tabel atau lebih(berelasi). Kasus yang diberikan adalah Membuat pilihan kelas dalam form tambah siswa dari tabel baru t_kelas. Tutorial kaliini ini akan dibuat step by step, jadii simak baik baik yaa

1. Buat tabel t_kelas dalam database








2. Kosongkan terlebih dahulu tabel siswa2
Pilih Truncate untuk mengosongkan data yang ada dalam tabel untuk menghindari error, hati-hati jangan sampai memilih DROP.












3. Alter table siswa2
Jika sebelumnya ada kolom bernama Jurusan dan kelas, drop kolom jurusan dan ganti nama kolom kelas menjadi id_kelas. Lalu buat relasi antara tabel siswa2 dan t_kelas dengan menghubungkan id_kelas















4. Rubah query sql dalam index.php
Gunakan query sql INNER JOIN untuk query 2 tabel berelasi. kodingannya seperti ini :



5. Rubah data pada v_index
Bila ada perubahan pada database maka otomatis setiap kolom dan data yang dipanggil harus sesuai dengan database. rubah nama kolom kelas menjadi nama_kelas (kolom pada t_kelas)



Total kodingan pada v_index




6. Tambah.php
Ambil data post dari form, dan tambahakan pada query insert nya. berikut kodingannya beserta komentar /* */ menandakan kodingan tersebut tidak digunakan lagi, dan komentar // merupakan penjelasan dari kodingan baris tersebut




7. Lakukan hal yang sama pada edit.php seperti step 6




Nahh sudah beres deh, itu dia bagaimana langkah step by step dalam membuat CRUD Relasi 2 tabel.
bila ada yang tidak dipahami coba deh kalian komentar aja ya dibawah insyaallah nanti saya jawab okeh.
semoga bermanfaat...

Komentar

Postingan Populer