Thursday, May 15, 2014

Belajar PHP Pertemuan 10

Pencarian Data dengan List/Menu diDatabase MySQL

Assalamu’alaikum Wr. Wb.
Salam NewGen, kali ini saya akan share pencarian data menggunakan List/Menu hampir sama dengan pertemuan sebelumnya di pertemuan 9 hanya sekarang kita menggunakan List/Menu dalam melakukan pencarian, ok langsung aja...

Pertama kita buat tabel dengan nama tbmobil didalam Database belajar yang sebelum-sebelumnya kita gunakan, tapi kalian bisa juga buat database yang baru dengan nama bebas. Selanjutnya berinama Field merk (varchar(30)), lokasi (varchar(30)) dan tahun (int(5)) Kemudian Simpan


Setelah dibuat dan disimpan kemudian kita isi tabel tersebut. Kalian bisa bebas untuk pengisinya tapi kalau ingin sama silahkan. Untuk mengisi datanya kita tinggal pilih sisipkan (Insert) kemudian isi data di kolom Nilai.



Selanjutnya kita buat form pencariannya, seperti biasa kita menggunakan Dreamweaver. buka Dreamweavernya kemudian klik file >> New >> Pilih PHP dan Create atau bisa juga kita klik langsung di tampilan awal Dreamweaver pilih di Create New >> Klik PHP
Kemudian design formnya seperti dibawah ini


Propertiesnya seperti dibawah ini


Disimpan dengan nama Latihan10.php ke folder yang kita buat sebelumnya C: \ xampp \ htdocs\ BelajarPHP
Setelah itu kita buat file carimobilnya... dan simpan di forder yang sama dengan form pencarian tadi.
kita pilih File >> New >> Pilih PHP dan Create kemudian ketikan listingnya dibagian Code

carimobil.php
Listing :
<html><body><center>
<?php
$vmerk=$_POST['cbmerk'];
$vlokasi=$_POST['cblokasi'];
$conn=mysql_connect("localhost","root","") or die ("Koneksi Gagal");
mysql_select_db("belajar",$conn);
$strSQL = "select * from tbmobil where merk like '%$vmerk%' and lokasi like '%$vlokasi'";
$qry = mysql_query($strSQL,$conn) or die ("query salah");
?>
<table border="3">
<tr><td>Merk</td><td>Lokasi</td><td>Tahun</td></tr>
<?php
while($row=mysql_fetch_array ($qry))
{
echo"<tr>";
echo"<td>".$row["merk"]."</td>";
echo"<td>".$row["lokasi"]."</td>";
echo"<td>".$row["tahun"]."</td>";
echo"<tr>";
}
?>
</table></center></body></html>
Selesai sudah, dan kita bisa lihat hasilnya dengan masukkan alamat address 'http://localhost/BelajarPHP/Latihan10.php' tanpa kutip
Jika ingin Source code dan Tabelnya Disini



Sebelumnya saya ucapkan ke para Sahabat NewGen yang masih setia mengikuti Blog ini dan maaf bila masih banyak kekurangan dan sering telat sharenya.. Semoga Bermanfaat.

Salam NewGen.. 

Wassalamu’alaikum Wr. Wb.

No comments:

Post a Comment