Menampilkan Data Dengan Teknik Left Join PHP

Menampilkan Data Dengan Teknik Left Join PHP
Menampilkan Data Dengan Teknik Left Join PHPMenampilkan data dengan teknik left join php atau cara menampilkan data lebih dari satu tabel menggunakan teknik left join dengan script php akan kita bahas di postingan ini, teknik left join dengan php adalah salah satu teknik menampilkan data lebih dari satu tabel dengan menggunakan script PHP, dengan menggunakan teknik ini akan memudahkan programmer - programmer yang ingin menampilkan data lebih dari satu tabel, misal ketika seorang programmer php sedang membuat sebuah project yang memiliki banyak tabel, jika harus selalu menampilkan data per tabel sudah pasti programmer tersebut akan kerepotan karena setiap kali ingin menampilkan data maka harus menampilkan data satu - persatu. Dengan menggunakan teknik left join ini maka seorang programmer tidak harus selalu menampilkan data yang ada di tabel satu persatu, hanya dengan memanfaatkan satu kata kunci yang ada pada semua tabel maka semua data yang ingin di tampilkan akan tampil berdasarkan kata kunci yang ada di tabelnya.

Di postingan kali ini kita akan membahas tentang bagaimana cara menampilkan data jika data tersebut ada di beberapa tabel, yaitu menggunakan teknik left join. Disini kita akan menggunakan kasus tentang mahasiswa, ceritanya begini ada sebuah tabel mahasiswa dan tabel mata kuliah yang masing - masing tabelnya memiliki field Npm sebagai kata kuncinya, kita akan menampilkan data tersebut menggunakan teknik left join dengan php. Agar penjelasan saya semakin di mengerti mari kita lihat gambar di bawah ini.

Menampilkan Data Dengan Teknik Left Join PHP
Tabel Mata Kuliah
Di tabel mata kuliah yang di garis merah adalah npm dari seorang mahasiswa, kemudian di tabel lainnya yaitu tabel mahasiswa seperti di bawah ini :

Menampilkan Data Dengan Teknik Left Join PHP
Tabel Mahasiswa
Di tabel mahasiswa juga kita menemukan Npm mahasiswa,
Pertanyaannya adalah bagaimana caranya agar kedua tabel tersebut bersatu dalam satu tampilan seperti gambar di bawah ini?

Menampilkan Data Dengan Teknik Left Join PHP
Untuk bisa menampilkan seperti gambar di atas kita akan menggunakan teknik left join php ya rekan - rekan sekalian.
Begini Caranya :


  • Buatlah sebuah database dengan nama terserah anda.
  • Buat juga 2 tabel dengan mahasiswa dan tabel matakuliah
  • Field untuk mahasiswa (id,Npm,Nama,Jk,Alamat)
  • Field untuk matakuliah ( id,Npm, MataKuliah)
Langkah selanjutnya adalah :

Copy kan script berikut ini untuk perintah tampilnya.

<style type="text/css">
.th {
font-family: Comic Sans MS, cursive;
}
</style>

<h2 align="center" class="th">Cara Mudah Left Join dengan Script PHP</h2>
<table width="80%" id="tbView" border="1" align="center"> 
<? 
mysql_connect("localhost","root","");
mysql_select_db("leftjoin");
echo "<th>No"; 
echo "<th>NPM"; 
echo "<th>Nama"; 
echo "<th>Jenis Kelamin"; 
echo "<th>Alamat"; 
echo "<th>Mata Kuliah"; 
$no=1;
$result=mysql_query("select a.Npm,a.Nama,a.Jk,a.Alamat,b.MataKuliah
from mahasiswa a
left join matakuliah b on b.Npm=a.Npm ");
while($obj=mysql_fetch_object($result))
{
echo "<tr><td align=center>".$no++; 
echo "<td align=center>".$obj->Npm; 
echo "<td align=center>".$obj->Nama; 
echo "<td align=center>".$obj->Jk; 
echo "<td align=center>".$obj->Alamat; 
echo "<td align=center>".$obj->MataKuliah;
}
?>
<tr><td align="center" colspan="10">By : <a href="http://takengoonscript.blogspot.com" style="font-family:'Comic Sans MS', cursive; font-size:15px">takengonscript.blogspot.com</a>
</table> 

Pastekan di file baru dan kemudian simpan dengan nama terserah anda.
Perhatikan yang berwarna merah adalah nama database yang saya buat silakan sesuaikan.

Nah sampai disini tutorial tentang menampilkan data dengan teknik left join php selesai.
Jika ada yang kurang jelas silakan tanyakan di form komentar.
Jika ada kesalahan saya mohon koreksinya karena saya juga masih belajar.
Semoga bermanfaat.
Salam Blogger Takengon.

Lihat Juga :

0 Response to "Menampilkan Data Dengan Teknik Left Join PHP"

Post a Comment