Belajar Php Php Php Dan MySQL Tutorial Php

Cara Membuat Pencarian Data Sederhana Berdasarkan Nama

Cara Membuat Pencarian Data Sederhana Berdasarkan Nama Dengan Php dan MySQL

Data yang banyak akan sulit di temukan, contohnya misalnya kita punya sistem informasi data siswa, biasanya data siswa di suatu sekolah sangatlah banyak, satu sekolah itu mungkin ada rarusan siswa, nah untuk mencari data tersebut akan memakan waktu yang cukup lama jika di cari satu persatu di sistem informasi yang kita buat, untuk mengatasi kekurangan sistem informasi yang kita buat kita harus menyediakan pasilitas pencarian data siswa dalam sistem informasi yang kita buat. berikut tutorial Cara Membuat Pencarian Data Sederhana Berdasarkan Nama Dengan Php dan MySQL.

cari data siswa sederhana dengan php dan mysql

cari data siswa sederhana dengan php dan mysql

tutorial kali ini masih sederhana, walaupun masih sederhana sebenarnya bisa di modifikasi untuk menjadi lebih lengkap lagi, silakan di edit sesuaikan dengan kebutuhan anda, sesuaikan dengan sistem informasi yang anda buat.

langkah pertama

Cara Membuat Pencarian Data Sederhana Berdasarkan Nama Dengan Php dan MySQL

buat sebuah database di phpmyadmin dan dump tabel dibawah ini

-- phpMyAdmin SQL Dump
-- version 3.3.9
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: May 21, 2016 at 01:32 PM
-- Server version: 5.5.8
-- PHP Version: 5.3.5

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Database: `cari2`
--

-- --------------------------------------------------------

--
-- Table structure for table `siswa`
--

CREATE TABLE IF NOT EXISTS `siswa` (
  `nis` int(11) NOT NULL,
  `Nama` varchar(50) NOT NULL,
  `Alamat` text NOT NULL,
  PRIMARY KEY (`nis`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `siswa`
--

INSERT INTO `siswa` (`nis`, `Nama`, `Alamat`) VALUES
(1111, 'ifa', 'Jl. Oncoh'),
(1112, 'Wati', 'jln. Mati'),
(1113, 'Ida', 'Jl. Kota Mati'),
(1114, 'Zaenal', 'Jl. Prusuh');

kemudian buat sebuah file koneksi.php

<?php
$koneksi=mysql_connect("localhost","root","");
mysql_select_db("cari2",$koneksi);
?>

buat file index.php

<?php
include "koneksi.php";
?>
<HTML><HEAD>
<title>PENCARIAN SEDERHANA</title>
<style type="text/css">
<!--
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	background-color: #000;
}
-->
</style></head>

<body>


<table width="674" border="0" align="center" cellpadding="3" cellspacing="3" bgcolor="#CC0066">
  <tr>
    <td bgcolor="#CCCC00"><p align="center"><strong>PENCARIAN SEDERHANA BERDASARKAN NAMA</strong></p>
    <?php	  /* Membuat Form Untuk pencarian */	  ?>
	  <form id="form1" name="form1" method="post" action="">
        <div align="center">
          <input name="cari" type="text" id="cari" size="50" />
          <input type="submit" name="Submit" value="Pencarian" />
        </div>
    </form>      <br /><br />
      <?php
	  /* Membuat fungsi untuk pencarian data pada database */
	  $cari=$_POST['cari'];
	  if(!empty($cari)){
	  ?><p align="center"><strong>HASIL PENCARIAN BEDASARKAN NAMA</strong></p>
    <p><?php
	  $lissiswa=mysql_query("SELECT * FROM siswa WHERE Nama LIKE '%$cari%'");
	  $totalseluruhsiswa=mysql_num_rows($lissiswa);
	  if($totalseluruhsiswa=='0'){
	  echo "<center><blink>Maaf Data yang anda cari tidak ada di dalam database</bink></center>";
	  } else {
	  echo "Jumlah Seluruh Data yang ditemukan Adalah <b>$totalseluruhsiswa</b> Data";
	  }
	  ?>
	  
	  
	  <?php	  /* Membuat Penampil data jika data di temukan */	  ?>
	  <table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D78EFA">
      <tr>
        <td align="center" valign="middle" bgcolor="#F0D7FD"><strong>NIS</strong></td>
        <td align="center" valign="middle" bgcolor="#F0D7FD"><strong>NAMA </strong></td>
        <td align="center" valign="middle" bgcolor="#F0D7FD"><strong>Alamat</strong></td>
      </tr>
      <?php
	  while($lissiswa1=mysql_fetch_array($lissiswa)){
	  ?>
	  <tr>
        <td bgcolor="#FFFFFF"><?php echo $lissiswa1[nis]?></td>
        <td bgcolor="#FFFFFF"><?php echo $lissiswa1[Nama]?></td>
        <td bgcolor="#FFFFFF"><?php echo $lissiswa1[Alamat]?></td>
       </tr>
		<?php
		}
		?>
    </table>
	</p>
	<?php
	}
	?>
	</td>
  </tr>
</table>
</body>
</html>

ingat nama database dan passwort silakan di sesuaikan dengan nama database dan password root anda, jika ada yang error mohon di komentar.

cari data sederhana dengan php dan mysql

Hasil cari data sederhana dengan php dan mysql

sekian tutorial Cara Membuat Pencarian Data Sederhana Berdasarkan Nama Dengan Php dan MySQL semoga bermanfaat ya.

cara membuat kota pencarian di html, membuat form pencarian data siswa, membuat pencarian berdasarkan id siswa, pencarian data nama di php

About the author

adies

Ada Komentar?

×