VSC | VAHRY SOLUTION KOMPUTER

Kamis, 26 Februari 2015

Unknown

Perintah Join Pada Query MySQL



Script php : Penggunaan Perintah Join pada Query MySQL

Untuk menampilkan data dari dua table yang berbeda, dapat di lakukan dengan cara menggunakan perintah
 JOIN pada Query MySQL. Ada banyak jenis dari perintah Join. Namun saya akan mengambil satu contoh penggunaan join yang paling sering di gunakan.

Sebelum melakukan scripting, hal yang perlu dipersiapkan adalah membuat database terlebih dahulu, kemudian membuat dua table yang akan digunakan. setelah itu tentukan field dari masing-masing table

Database   = latihanjoin
table 1
 = user
table 2
 = pesan

Field dan tipe data untuk table
 'user' adalah sebagai berikut :



Field untuk table
 'pesan' adalah sebagai berikut :



setelah table dibuat, langkah berikutnya adalah mengisi table tersebut. recordnya adalah sebagai berikut :

1. Table user


2. Table pesan


diharapkan script yang akan dibuat dapat menampilkan semua isi pesan yang dikirim oleh satu user, dan data tersebut diambil dari kedua table. berikut ini adalah scripnya :

1. Membuka koneksi ke server dan memilih database



<?php
  $server = "localhost";
  $username = "root";
  $password = "";
  $database = "latihanjoin";


//Membuka koneksi ke server database MySQL
  mysql_connect($server,$username,$password) or die("Koneksi gagal");


//Memilih database di server
  mysql_select_db($database) or die("Maaf Database tidak bisa dibuka, Silahkan cek koneksi anda !!");
  ?>





2. Memanggil isi database dan menampilkannya, letakkan script ini dibawah script dari langkah pertama



<?php
  $sql=mysql_query("SELECT * FROM user a JOIN pesan b ON a.id_user=b.id_user");
  echo "<table>";
  echo "<tr><td>Nama</td><td>tanggal kirim</td><td>isi pesan</td></tr>";
  while($r=mysql_fetch_array($sql)){
  echo "<tr><td>$nama</td><td>$tgl</td><td>$isi</td></tr>";
  }
  echo "</table>";
  ?>





Demikian sedikit ilmu yang bisa saya bagi, semoga bermanfaat, dan selamat mencoba.
Happy Codding :)


Unknown

About Unknown -

Author Description here.. Nulla sagittis convallis. Curabitur consequat. Quisque metus enim, venenatis fermentum, mollis in, porta et, nibh. Duis vulputate elit in elit. Mauris dictum libero id justo.

Subscribe to this Blog via Email :