Menampilkan data multi kolom dengan php

Untuk menampilkan data dari 2 tabel dibutuhkan query join tabel. Join tabel maksudnya menggabungkan tabel dan menampilkan data tabel sesuai dengan kebutuhan.

Sebagai contoh kita memiliki tabel tabungan dan tabel siswa dengan atribut sebagai berikut:

Relasi Tabel Tabungan dan Siswa

Tabel di atas adalah 2 tabel yang telah direlasikan pada tutorial Cara membuat relasi tabel di phpMyAdmin. Silahkan selesaikan terlebih dahulu tutorial pada postingan tersebut sebelum melanjutkan tutorial menampilkan data Join tabel di phpMyAdminn ini.

Setelah menyelesaikan tutorial tersebut selanjutnya untuk menampilkan data join tabel di phpmyadmin adalah sebagai berikut:

1. Bukalah database, disini database yang digunakan sesuai dengan tutorial Belajar Cara Membuat database MySQL di Phpmyadmin yaitu tabel indonetsource yang terdiri atas tabel tabungan dan siswa.

2. Isikan data tabel siswa siswa terlebih dahulu.

Insert tabel siswa

3. Setelah menginputkan tabel siswa selanjutnya inputkan data tabel Tabungan.Seperti di bawah ini.

insert data tabungan


Pada gambar insert data tabungan di atas terlihat bahwa id_siswa muncul seperti combobox, sehingga untuk menginputkan data kita hanya memilih id dari tabel siswa. Pilihan id_siswa muncul karena kita telah menyelesaikan relasi tabel terlebih dahulu

4. Setelah menginputkan data ke tabel siswa dan tabungan maka data join sudah bisa ditampilkan. Untuk menampilkan data join tabel di phpmyadmin silahkan buka menu SQL Pada database dan ketikkan query sebagai berikut:

SELECT * FROM tabungan LEFT JOIN siswa ON tabungan.id_siswa = siswa.id_siswa

Penulisan Query di atas di menu SQL seperti gambar di bawah ini:

Query Join SQL

klik Go maka data join tabel yang telah berelasi seperti gambar di atas akan tampil seperti gambar di bawah ini

Menampilkan data Join tabel di phpmyadmin

Dengan menerapkan query di atas data join tabel relasi tabel siswa dan tabungan telah berhasil di tampilkan selanjutnya jika ingin menampilkan data nama siswa, jenis kelamin dan jumlah tabungan silahkan lakukan modifikasi query.

Modifikasi Query Menampilkan Data Join 2 Tabel

Ada banyak opsi untuk menampilkan data yang telah tersimpan ke database. Opsi tersebut dibuat dengan cara memodifikasi query.

Sebagai contoh kita hanya ingin menampilkan nama siswa di tabel siswa dan jumlah tabungan di tabel tabungan dalam satu tabel maka query yang digunakan adalah sebagai berikut.

SELECT siswa.nama,tabungan.jumlah FROM tabungan LEFT JOIN siswa ON tabungan.id_siswa = siswa.id_siswa

query di atas ketika dijalankan akan memilik output sebagai berikut

Selanjutnya jika ingin menampilkan nama, jumlah dan tanggal tabungan maka dapat digunakan query di bawah ini

SELECT siswa.nama,tabungan.jumlah,tabungan.tanggal FROM tabungan LEFT JOIN siswa ON tabungan.id_siswa = siswa.id_siswa

Silahkan lakukan modifikasi query lainnya untuk menampilkan data join di phpmyadmin, Demikian Tutorial ini semoga membantu dalam pembuat join tabel.

Tutorial Lanjutan

  • Contoh Fungsi MySQL Join Data Produk dan Kategori
  • Join 2 Tabel dan 3 Tabel di Codeigniter Sample Menggunakan Data Koperasi

Halo semuanya, kembali lagi di sahretech. Baiklah pada kesempatan yang berbahagia kali ini saya akan berbagi tutorial web dengan pembahasan yang sangat menarik. Pembahasan apa itu?, yaitu cara membuat multiple checkbox pada datatable beserta pemrosesan datanya. Penasaran?, ayo ikuti tutorialnya berikut ini.

Multiple checkbox akan sangat berguna pada list data yang sangat banyak, karena dengan adanya fitur ini, user bisa memilih sekaligus data yang ingin diproses. Contohnya saat ingin menghapus data, user tinggal memilih semua data yang tidak diperlukan lalu klik tombol hapus dan semua data yang dipilih akan terhapus dalam satu kali proses klik.

Hal ini tentu akan sangat memudahkan user, bayangkan saja jika fitur ini tidak tersedia, maka setiap data harus dihapus satu persatu → lalu proses penghapusan → kembali ke halaman sebelumnya → dan memilih data untuk dihapus kembali. Padahal jika menggunakan fitur ini, user tinggal memilih semua data yang ingin dihapus → lalu proses penghapusan → selesai.

Dari gambaran proses di atas, kita bisa memperpendek waktu pemilihan dan eksekusi data. Apalagi hal ini berkaitan dengan experience dan kenyamanan user. So, ayo kita mulai ngodingnya dan siapkan web editor terbaik kalian!, 😀

Pada tutorial kali ini kita akan membuat sebuah halaman web sederhana yang akan menampilkan tabel dan data di dalamnya. Proses yang akan kita buat adalah proses penghapusan data dengan cara mutliple select. Diharapkan tutorial ini bisa membantu kalian memahami logika pemrogramannya, dan bisa kalian improvisasi lagi di project-project selanjutnya.

1. Membuat Database dan Table

Pertama kita akan membuat sebuah database baru dengan nama latihan, lalu buatlah sebuah tabel baru di dalamnya dengan nama mahasiswa. Adapun struktur tabelnya dapat kalian lihat pada gambar di bawah ini.

Tabel mahasiswa

Karena pada tutorial ini kita tidak membaut create atau input data, jadi silahkan kalian tambahkan beberapa data di dalamnya.

2. Membuat Halaman Tampil Data

Masuk ke folder htdocs, lalu buatlah sebuah folder baru dengan nama multiple-select. Buatlah sebuah file index.php di dalamnya. Lalu copy script di bawah ini dan pastekan ke dalam file tersebut.

    

Document Latihan Membuat Multiple Select sahretech.com Blog pemrograman | tutorial komputer | windows | android | Blog dan Wordpress Unceklis Data Terpilih Hapus No Nama Jenis Kelamin Jurusan Action

Bài mới nhất

Chủ Đề