Pencarian
Data Database MySQL
Assalamu’alaikum Wr.
Wb.
Salam NewGen, pada
posting sebelumnya kita sudah melakukan ujian belajar PHP sekarang kita akan
mulai kembali belajar di pertemuan 9 disini kita akan membahas tentang cara
membuat sebuah pencarian data dengan menggunakan PHP dan database MySQL, ok
langsung aja kita mulai mengerjakannya.
Pertama kita buat tabel
dengan nama tbbuku didalam Database yang sebelum-sebelumnya, dengan nama Field
judul (varchar(30)), penulis (varchar(30)), 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!
Disimpan dengan nama Latihan9.php ke folder yang
kita buat sebelumnya C: \ xampp \ htdocs\ BelajarPHP
Setelah itu kita buat file carisuksesnya... dan
simpan di forder yang sama dengan form pencarian tadi.
kita pilih File >> New >> Pilih PHP dan Create
kemudian ketikan listingnya dibagian Code
carisukses.php
Listing :
<html><body><center>
<?php
$vcari=$_POST['txtjudul'];
$conn=mysql_connect("localhost","root","")
or die ("Koneksi Gagal");
mysql_select_db("belajar",$conn);
$strSQL = "select * from tbbuku where judul like
'%$vcari%'";
$qry = mysql_query($strSQL,$conn) or die ("query salah");
?>
<table border="3">
<tr><td>Judul</td><td>Penulis</td></tr>
<?php
while($row=mysql_fetch_array ($qry))
{
echo"<tr>";
echo"<td>".$row["judul"]."</td>";
echo"<td>".$row["penulis"]."</td>";
echo"<tr>";
}
?>
</table></center></body></html>
Akhirnya selesai, kita
bisa lihat hasilnya dengan masukkan alamat address http://localhost/BelajarPHP/Latihan9.php
Mohon maaf ya buat para NewGen telat sharenya.. Semoga
Bermanfaat. Salam NewGen..
Wassalamu’alaikum Wr. Wb.
No comments:
Post a Comment