Saat ini merupakan zamannya teknologi dimana hampir semua kegiatan yang dilakukan manusia sebagian besar menggunakan teknologi. Berbicara tentang teknologi tentunya ada sangkut pautnya dengan Website.
Pada kesempatan kali
ini saya akan memberitahukan kepada anda Sintax/Coding Search dalam php dimana
“search” itu sangat dibutuhkan sekali oleh sebuah Website.
Search/Pencarian pada
sebuah website bisa dikatakan sangat wajib sekali hukumnya untuk dipasang,
karena dengan adanya pencarian pada website yang akan kita buat maka akan
membuat website itu sendiri terlihat semakin keren. Banyak sekali
website-website yang terkenal menggunakan fungsi search contohnya website
sosial media, blog dll. Dalam kehidupan nyatapun search/pencarianpun sangat
diperlukan sekali contohnya pencarian jodoh :D #Baper.
Dalam membuat fungsi
search ada yang harus kita siapkan terlebih dahulu yaitu data, data disini bisa
berupa apa saja. Contoh saya disini akan membuat fungsi untuk search data
Matapelajaran.
Setelah menyiapkan data
langkah selanjutnya yaitu membuat folder baru untuk menyimpan script yang akan
kita buat, lokasi foldernya C:\xampp\htdocs
Setelah menyiapkan data
dan membuat folder langkah selanjutnya yaitu mulai menuliskan koding
1.
koneksi.php
Keterangan :
Yang perlu anda
ganti adalah isian dari $dbname, karena variable dbname berfungsi untuk memilih
database yang akan kita gunakan
2.
Lihat.php
<!--
Pemanggilan Koneksi-->
<?php
include
'koneksi.php';
?>
<html>
<head>
<title>Tutorial</title>
</head>
<body>
<!-- Tampilan kolom pencarian
-->
<form
action="" method="post">
<table>
<tr>
<td>Cari</td>
<td>:</td>
<td><input
type="text" class="search" name="matpel"
maxlength="20" placeholder="Masukan ID
Matpel"/></td>
<td><input
type="submit" value="Cari" /></td>
</tr>
</table>
</form>
<!-- menampilkan data -->
<table
border="1px">
<thead>
<td>Id
Matpel</td>
<td>Nama
Matpel</td>
<td>Jumlah
Jam</td>
</thead>
<tbody>
<!-- Koding menampilkan sesuai
kondisi -->
<?php
if(isset($_POST['matpel'])){
$matpel=$_POST['matpel'];
$select_matpel=mysql_query("select
* from matapelajaran where id_matpel LIKE '%$matpel%'");
}
else {
$select_matpel
= mysql_query("select * from matapelajaran order by id_matpel asc;");
}
while
($data = mysql_fetch_array($select_matpel)) {
?>
<tr>
<td><?php
echo $data['id_matpel']; ?></td>
<td><?php
echo $data['nama_matpel']; ?></td>
<td><?php
echo $data['jumlah_jam']; ?></td>
</tr>
<?php
}
?>
</tbody>
</table>
</body>
</html>
Pada file lihat.php
berfungsi untuk melihat data sesuai kondisi
Hasilnya akan
seperti ini :
-
Sebelum
melakukan pencarian
-
Tuliskan ID
Matpel yang akan kita cari di input text kemudian klik button Cari
1 komentar:
bagus sekali info yang di sajikan
terimakasih gan
terus updateinfo info nya