selamat pagi sahabat blogger diamanapun kalian berada... kali ini saya akan berbagi ilmu tentang cara membuat form pencarian dengan php.. hmm. setiap web pasti ada form pencariannya donk.. digunakan untuk mempermudah mencari artikel yang di butuhkan.. kali ini saya akan berbagi caranya selamat mengikuti

petama buat dulu databasenya di xampp/ di localhost.. bagi yang belum tau caranya bisa klik disini
atau ada yang belum punya xampp klik disini << ada tutorial penginstalannya

setelah pembuatan database selesai maka yang harus di lakukan apa ya????
membuat tabel lah masak membuat roti ya ga mungkin.. hehehe
di bawah ini saya memberikan contoh pembuatan tabel dvd dengan nama database dbtutorial

CREATE TABLE `dvd` (
`id` int(11) NOT NULL auto_increment,
`nama_dvd` varchar(150) collate latin1_general_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=6 ;
INSERT INTO `dvd` (`id`, `nama_dvd`) VALUES

(1, 'Pemrograman PHP'),
(2, 'Membangun CMS dengan PHP'),
(3, 'Kumpulan tips para master'),
(4, 'Membuat Game Online berdua'),
(5, 'Teknik Menguasai Ajax jquery');

setelah itu kita membuat form nya.. beri nama form_cari.html


<html>
<head>
<title>Form Pencarian</title>
</head>
<body>
<h1>Form Pencarian</h1>
<form name="form1" method="post" action="hasil_cari.php">
<input name="cari" type="text" value="Pencarian.." />
<input type="submit" name="Submit" value="Cari" />
</form>
</body>
</html>
eitsss sebelum membuat proses pencarianya. sebaiknya kita membuat koneksi dulu antara databse dengan php kalo ada yang belum ngerti bisa klik disini

beri nama koneksi.php

<?php


$konek=mysql_connect("localhost","root","") or die ("gagal");

mysql_select_db("dbtutorial",$konek); or die ("database tidak ada");

?>


yang terakhir adalah kita membuat proses pencarian beri nama proses.php


<?php
include"koneksi.php":
$cari = trim($_POST['cari']);
$query = mysql_query("SELECT * FROM buku WHERE nama_dvd LIKE '%$cari%'");
echo "<h1>Hasil Pencarian</h1><ul>";
while($hasil = mysql_fetch_array($query)){
echo "<li>$hasil[nama_dvd]</li>";
}
echo "</ul>";
?>

taraaaa.. sudah jadi dech form pencarian dengan php mudahkan.. tentu pasti selamat mencoba..
happy blogging, programming, and learning