background img

The New Stuff

Membuat Search Engine Pada Website

Search engine pada sebuah website sangatlah dibutuhkan untuk mempermudah visitor untuk mencari artikel yang terdapat pada website kita. Untuk membuatnya pun tidak sesulit yang kita bayangkan. Untuk membuatnya kita hanya memerlukan beberapa tools yang biasa dipakai dalam membuat website.
Ok, langsung saja ke inti permasalahannya. Siapkan web server (XAMPP) dan IDE tools (Dreamweaver). Jika anda belum memilikinya bisa Download dari blog ini pada menu download.
Jika anda sudah mendownload web server dan IDE tools maka anda siap untuk memulai pembuatannya. Untuk cara pengintalan web servernya anda bisa lihat disini. Berikut langkah-langkah pembuatan search engine :

  1. Buat sebuah folder dengan nama websiteku di dalam folder htdocs (XAMPP) / www (AppServ).Buat dahulu database dengan nama websiteku. Kemudian buat tabel dengan nama artikel. Berikut struktur dari tabel artikel :
    Judul Spoiler anda
    Field Type SizeKeterangan
    idint5Auto Increment, Primary Key
    judulvarchar50Field untuk judul
    deskripsivarchar200Field untuk deskripsi
    full_artikellongtextField untuk full text
  2. Setelah membuat tabel artikel seperti struktur diatas, kemudian isi table tersebut. Banyaknya data terserah anda saja. Kemudian kita buat file HTML dengan nama index.php. Berikut isi file index.php :
    Judul Spoiler anda
    <form method='get' action='search.php'>

    <input type='text' name='q'> <input type='submit'>

    </form>

  3. Kemudian buat file dengan nama search.php. Pada file ini keyword yang dimasukkan pada form search diproses. Berikut isi dari file search.php :
    Judul Spoiler anda
    <?php

    $konek = mysql_connect('localhost','root','passku');

    $key = $_GET['q']; $query = mysql_query("select * from artikel where judul like '$key'");

    $data = while(mysql_fetch_row($query))
    {
    echo"$data[1]<hr>
    <br>$data[2]";
    }
    ?<


3 komentar: Leave Your Comments

  1. mas jika buat search engine yang kaya www.melindahospital.com/modul/user/baby_name.php
    bagaimana mas? saya pemula yang ingin belajar... terima kasih

    BalasHapus
  2. Kalo itu prinsipnya sama dengan sebuah kamus. Jadi kita cukup mengeksplode string yang diinputkan berdasarkan spasi. Sehingga kita bisa mencari tahu arti nama maupun nama yang sesuai

    BalasHapus
  3. kalau buat seacrh engine seperti ini bagaimana ?

    http://www.gamezone.co.id/advanced_search.php?inc_subcat=1&dfrom=mm%2Fdd%2Fyyyy&dto=mm%2Fdd%2Fyyyy&flag_s=1&categories_id=440&Pencarian_x=8&Pencarian_y=6&osCsid=d6b02fe810bab5bcf3cbb105d657c97e

    note : hilangkan harga dari sampai tanggal sampai

    jd hanya kategorinya..

    tolong penjelasannya dan databasenya ko bsa di SSnya

    BalasHapus

Popular Posts