PENCARIAN DATA MENGGUNAKAN PHP DAN MYSQL SEDERHANA

Pencarian data sangat kita perlukan untuk memudahkan penelusuran data yang akan dicari berdasarkan intruksi yang telah ditentukan Program. Kali ini saya akan memberikan tutorial mengenai cara membuat Pencarian Data Dengan Menggunakan PHP yang sederhana. Adapun cara pengerjannya dapat saudara inkuti langkah – langkah dibawah ini dengan benar :

Langkah – Langkah :

- Pertama : Desainlah database seperti berikut.


CREATE TABLE karyawan (
NIK varchar(20) NOT NULL  PRIMARY KEY ,
Nama  varchar(25) NOT NULL,
Tgl_Lahir  date NOT NULL,
Tempat_Lahir  varchar(30) NOT NULL,
Jenis_Kelamin  varchar(15) NOT NULL,
Alamat  varchar(30) NOT NULL,
No_Tlpn`varchar(12) NOT NULL );

- Kedua : Copy Script dibawah ini kedalam Notepad atau editor lainya dan berinama index.php

Tampilan Cari Data

 
Script Cari Data :

<h2>Pencarian Data Karyawan PT. PeiIndostar</h2>
<form action='index.php'method="POST">
<input type='text' value='' name='qcari'>
<input type='submit' value='cari'>
</form>
 
<table class="table-data" border="1" width="945">
<tr><td width="28" bgcolor="#CCCCCC"><div align="center"><strong>No.</strong></div></td>
<td width="132" bgcolor="#CCCCCC"><div align="center"><strong>NIK</strong></div></td>
<td width="135" bgcolor="#CCCCCC"><div align="center"><strong>Nama Karyawan</strong></div></td>
<td width="111" bgcolor="#CCCCCC"><div align="center"><strong>Tanggal Lahir</strong></div></td>
<td width="126" bgcolor="#CCCCCC"><div align="center"><strong>Tempat Lahir</strong></div></td>
<td width="112" bgcolor="#CCCCCC"><div align="center"><strong>Jenis Kelamin</strong></div></td>
<td width="147" bgcolor="#CCCCCC"><div align="center"><strong>Alamat</strong></div></td>
<td width="102" bgcolor="#CCCCCC"><div align="center"><strong>No. Telpon</strong></div></td>

<?php
require_once('koneksi.php');
$query1="select * from karyawan ";
if(isset($_POST['qcari'])){
$qcari=$_POST['qcari'];
$query1="SELECT * FROM  karyawan  
where NIK like '%$qcari%'
or Nama like '%$qcari%'  ";
}

$result=mysql_query($query1) or die(mysql_error());
$no=1; //penomoran
while($rows=mysql_fetch_object($result)){
      ?>
      <tr>
        <td><div align="center"><?php echo $no?></div></td>
        <td><div align="center">
          <?php    echo $rows -> NIK;?>
        </div></td>
        <td><div align="center">
          <?php    echo $rows -> Nama;?>
        </div></td>
        <td><div align="center">
          <?php    echo $rows -> Tgl_Lahir;?>
        </div></td>
        <td><div align="center">
          <?php    echo $rows -> Tempat_Lahir;?>
        </div></td>
         <td><div align="center">
           <?php    echo $rows -> Jenis_Kelamin;?>
         </div></td>
         <td><div align="center">
           <?php    echo $rows -> Alamat;?>
         </div></td>
         <td><div align="center">
           <?php    echo $rows -> No_Tlpn;?>
         </div></td>
      </tr>
      <?php
$no++;
}?>
    </table>

Script Koneksi ke Database : Simpan dengan nama Koneksi.php
 
<?php
$host = "localhost";
$user = "root";
$pass = "";
$dbnm = "dbperusahaan";

$conn = mysql_connect ($host, $user, $pass);
if ($conn) {
    $buka = mysql_select_db ($dbnm);
    if (!$buka) {
        die ("Database tidak dapat dibuka");   
    }
} else {
    die ("Server MySQL tidak terhubung");   
}
?>

Selamat mencoba semoga bermanfaat. Wasalammm...!!!
Tag : PHP
2 Komentar untuk "PENCARIAN DATA MENGGUNAKAN PHP DAN MYSQL SEDERHANA"

kak aku ko error terus gimana ini ??? T_T

Asalamuallaikum wr,wb
Maaf + terimakasih banyak sebelumnya,mau bertanya,cara input datanya bagaimana ?
Sekian dan terimakasih
Wasalamualla8kum wr,wb

------------------------------------------------------------------------------------
ATURAN PEMBERIAN KOMENTAR DAN SARAN :
- SOPAN
- RELEVAN

SILAHKAN BERIKAN KOMENTAR SAUDARA
ATAS PERHATIANNYA SAYA UCAPKAN TERIMAKASIH!!!
-------------------------------------------------------------------------------------

Back To Top