contact
WA: 0822-8846-7823
SMS: 0822-8846-7823
Call: 0822-8846-7823
BBM: D7DB3491
ebsofmail@gmail.com

Membuat Search Engine google php mysql

Posted in PHP MYSQL / i Life at 16 November 2017 With 0 Comments

Searching atau Pencarian merupakan hal yang bisa dikatakan selalu ada dalam setiap aplikasi, dimana fitur pencarian atau search ini digunakan untuk memudahkan user dalam mendapatkan data di database sesuai dengan apa yang ia cari .

Kali ini Suckitter dot com akan membagikan cara membuat pencarian dengan php , oy dalam kasus lain saya juga sudah membagikan script atau source code

  1.  Cara Membuat Pencarian di Modal Bootstrap
  2. Pencarian Berdasarkan Pilihan Kategori ComboBox
  3. Pencarian data dengan kata kunci lebih dari satu di php
▼ Download Source Code Dibawah Ini ▼


Search Engine Google kali ini mirip seperti Google, dimana data yang kita cari akan tampil sebelum kita menekan tombol submit , Untuk melihat demo dari Cara Membuat Search Engine Google PHP MYSQL anda bisa menekan tombol demo dibawah ini

OY.. Yang Belum Baca artikel saya dalam membuat paging dibaca ya

Tutorial Membuat Paging dengan PHP dan Mysql

Demo Download


Silahkan Anda Download Aplikasi Yang sudah disediakan, terlebih dahulu silahkan anda register  jika anda tidak belum memiliki acount, kemudian Link aktifasi akan dikirim ke email anda ( jika tidak ada di inbox silahkan cek di spam ) , Setelah itu silahkan anda login dengan email dan password anda .

Setelah aplikasi berhasil di download :

  1. Buat sebuah database dengan nama terserah anda, disini saya menggunakan db_ebsof
  2. Import database yang disediakan
  3. Jalankan aplikasi di localhost/cariajax

Buat File Index.php , Insertkan file Jquery sbb :

<script type="text/javascript" src="jquery.min.js"></script>

aktifkan fungsi javascript dengan menggunakan scritp dibawah ini, agar data dapat tampil saat user menginputkan kata yang ingin dicari  :

<script type="text/javascript">
    var allow = true;
    $(document).ready(function(){
        $("#q").keyup(function(e){
            if(e.which == '13'){
                e.preventDefault();
                loadData();
            }else if($(this).val().length >= 0){
                loadData();
            }
        });
    });
    function loadData(){
    var query=document.getElementById('q').value;
        if(allow){
            allow = false;
            $("#result").html('loading...');
            $.ajax({
                url:'index.php?q='+query,
                success:
                    function (data){
                    $("#result").html(data);
                    allow = true;
                }
            });
        }
    }
</script

Setelah langkah diatas buat form Pencarian nya, berikut kode nya :

<form name="form1" method="get" action=""> 
<table><td>Search : </td><td><textarea name="q" rows="1" id="q"></textarea></td><td><input type="submit" value="Search"/></td>
</table>
</form>

Setelah itu kita buat script untuk koneksi ke database :

 $conn = mysql_connect("localhost", "root", ""); 
 mysql_select_db("db_ebsof");

Langkah yang terakhir adalah membuat script pencarian yang digunakan untuk pemanggilan data di database

$sql = "select * FROM tamu WHERE nama like '%$q%' or alamat like '%$q%' or no_ktp like '%$q%'";
$result = mysql_query($sql);
 
 if(mysql_num_rows($result) > 0){
// tampilkan disini jika data ada
}

Untuk Mendapatkan source code Cara Membuat Pencarian dengan PHP silahkan Downlod di bawah ini

Demo Download

Artikel Rekomendasi



Artikel Terkait

Diskusi