Praktikum 21: Relasi Dua Tabel pada PHP

 

Relasi Dua Tabel pada PHP

    Bismillah, Assalamua'alaikum Warrahmatullahi Wabarakatuh, saya Firdaus Haqiqi dari Kelas XI RPL 3 SMK Negeri 4 Bandung. Bagaimana kabarnya? Sehat? Semoga kita selalu diberi kesehatan oleh Allah. Kali ini saya akan memberikan contoh relasi dua tabel pada PHP. Contoh ini melanjutkan Praktikum 20: Bootstrap, silakan cek postingannya. Langsung saja pada intinya, gaskeun!.

    Pertama, buat tabel baru bernama "kelas" pada database. Saya membuatnya seperti biasa, yaitu di phpmyadmin. 


    Strukturnya seperti ini:


    Jadikan id_kelas sebagai primary key. Kemudian kosongkan/truncate tabel siswa. Ingat! Truncate/kosongkan tabel siswa, bukan drop/hapus tabel siswa.

    Selanjutnya, alter/ubah tabel siswa. Ganti kolom "kelas" menjadi "id_kelas". Ubah jenisnya menjadi int dengan value 11. Pastikan tabel siswa dalam keadaan kosong untuk menghindari terjadinya error.

    Kemudian ubah kode pada file index.php dengan menambahkan kode berikut.

    Lalu, ubah kode pada file views/v_index.php. Perhatikanlah, nama_kelas adalah nama field pada tabel kelas.

    Sekarang, tambahkan kode berikut pada file tambah.php. Tambahkan kodenya sebelum "include 'views/v_tambah.php';".

    Kemudian ubah kode yang ada pada file views/v_tambah.php dengan kode berikut.

    Selanjutnya, ubah kode pada file tambah.php dengan kode berikut.

    Lalu, ubah dan tambahkan kode pada file edit.php seperti berikut.

    Selesai. Berikut kode utuh dari file-file yang tadi kita ubah:

    1. index.php

    2. views/v_index.php

    3. tambah.php

    4. views/v_tambah.php

    5. edit.php

    Ini hasilnya:



    Kalian sudah berhasil? Jika ada error atau kendala, tinggal ikuti saja perintah yang tampil atau tanyakan saja. Sekian dari saya, bila ada kesalahan saya mohon maaf. Semoga bermanfaat. Wassalam.

Komentar