Selamat malam semuanya,,,,,,,!
Pada postingan ini saya akan membuat tutorial cara join tabel menggunakan metode inner join.
Langkah yang pertama buatlah basisdata dengan nama pustaka
Langkah kedua buatlah dua buah tabel yaitu kategori dan buku , hasilnya dapat dilihat seperti Gambar dibawah
Tabel kategori buku
Tabel buku
Selanjutnya buatlah sebuah file baru dengan nama buku.php kemudian ketikkan kode berikut :
/* memanggil file untuk koneksi ke database */
require_once "koneksi.php";
$query = mysqli_query($conn, "select * from buku a inner join kategori_buku b on a.id_kategori=b.id_kategori order by a.id_kategori asc ");
$rows = mysqli_fetch_assoc($query);
$data = array();
array_push($data,array(
'id'=> $rows['id_buku'],
'kategori'=> $rows['nm_kategori'],
'judul'=> $rows['judul_buku'],
'pengarang'=> $rows['pengarang'],
'penerbit'=> $rows['penerbit']
));
echo json_encode($data);
Jika dijalankan di browser maka hasilnya seperti ini
[{"id":"1","kategori":"Web Programming","judul":"Easy Web Programming with PHP plus HTML 5","pengarang":"Edy Winarno, Ali Zaki","penerbit":"Elex Media Komputindo"}]