Membuat Form Pencarian Data Siswa Berbasis Web Menggunakan Database di PHP.



Assalamualaikum sahabat blogger yang budiman.................. sesuai judul, untuk postingan kali ini, kita akan belajar membuat form pencarian data siswa berbasis web menggunakan database di PHP. Biasanya untuk membuat form pencarian, pencarian dilakuka berdasarkan nama, jenis kelamin, alamat, dll. Untuk postingan
ini, kita akan membuat form pencarian data siswa berdasakan NIM (Nomor Induk Madrasah).  Sebelum kita belajar, kita kudu paham yang namanya membuat database. Mau itu menggunakan Xampp atau PHPTriad. Kalau sudah paham cara membuat dan Input database, yok. Kita mulai belajar.
Pertama, kita harus membuat databasenya dulu.



Kedua, membuat koneksi database. Simpan dengan nama “Koneksi.php”.

<?php
$h='localhost';
$u='aad';
$p='menteng'; // Password , jika tidak ada , maka kosongi saja
$db='almuhajirin'; // Nama database
mysql_connect($h,$u,$p) or die("tidak terkoneksi");
$dB_sel=mysql_select_db($db) or die("db tidak dipilih");
?>


Ketiga, membuat form pencarian. Simpan file tersebut dengan nama “cari.php”

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<form name="formcari" method="post" action="exe.php">
<table width="330" border="0" align="center" cellpadding="0">
<tr bgcolor="orange">
<td height="25" colspan="3" bgcolor="#FFFF00"><center>
<strong> Student Searching ! </strong></center>
</td>
</tr>
<tr> <td>  NIM </td>
<td> <input type="text" name="NIM"> </td>
</tr>
<td></td>
<td>  <input type="SUBMIT" name="SUBMIT" id="SUBMIT" value="search" > </td>
</table>
</form>

</body>
</html>


Keempat, kalau file koneksi.php dan cari.php sudah selesai, sekarang adalah scrip untuk mengambil database. Simpan file dengan nama “exe.php”

<p>
  <?php
include "koneksi.php";
$NIM= $_POST['NIM']; //
$q = "SELECT * from kls_3 where NIM like '%$NIM%' "; // Nama table dan Filed nya
$result = mysql_query($q); //
echo "<center>";
echo "<h2> Hasil Searching </h2> <hr size='8' color='#FF3333'>";

while ($data = mysql_fetch_array($result))
{ echo "
<table>
<tr>
<td>NIM</td>
<td>:</td>
<td>".$data['NIM']."</td></tr>
<tr>
<td>Nama</td>
<td>:</td>
<td>".$data['Nama']."</td></tr>
<tr>
<td>Alamat</td>
<td>:</td>
<td>".$data['Alamat']."</td></tr>
</tr>";
}
echo "</table> " ;
?>
 
 
</p>
<p><a href="cari.php">Back</a></p>

                Jangan lupa simpan semua file dalam satu folder. Dan inilah hasilnya.....










Ok! Semoga artikel ini bisa membantu sahabat belajar khususnya yang sedang belajar web dasar.
                See You Again!!!!!!!!!!!!!!!!!!!!!!!

Komentar