• Bogor

  • ebook php Web Design
  • Web Design Service
  • Partner Ilmuwebsite

  • Recomended Link

  • Ilmuwebsite Twitter

  • Ilmuwebsite Fans

  • Metode Searching Sederhana v.1

    Posted on: May 30th, 2009 by IW

    IW
    Memberikan pembelajaran kepada Anda seputar Web Development, Desain Grafis, dll, secara gratis. Contact: Homepage : http://www.ilmuwebsite.com Facebook : http://www.facebook.com/ilmuwebsite Twitter : https://twitter.com/#!/ilmuwebsite Email: admin@ilmuwebsite.com Ads: kursus it

     Metode Searching Sederhana v.1 web desain grafis
    Yup, setelah membaca banyak komentar dari sekalian visitor yang saya cintai, :D banyak pertanyaan yang jawabannya harus di tumpahkan dalam berbagai artikel, dan tentunya? jika artikel tersebut dibuat satu persatu mungkin dalam 2 minggu ke depan saya bakal libur mandi dan buang air untuk sementara, diakibatkan dari banyaknya pertanyaan yang harus dijawab.
    :D~~

    Artikel ini merupakan kelanjutan jawaban dari pertanyaan yang mas blakutuk utarakan.

    PHP memiliki select yang fungsinya dapat digunakan sebagai searching. Tentunya ditambah dengan argumen yang spesifik terhadap sekelompok data yang akan dicari.

    Seperti biasa, yang akan kita lakukan adalah membuat databasenya terlebih dahulu.
    ?
    create database cms_db;
    use cms_db;
    create table cms_artikel (id int(3) primary key auto_increment,
    ?? ??? ??? ?? judul_artikel varchar(100), penulis_artikel varchar(70),
    ?? ??? ??? ?? isi_artikel text);
    insert into cms_artikel values(”,’Ryuzaki…’,'Al-k’,'Pada dasarnya ryuzaki itu tidak ganteng :D’);
    insert into cms_artikel values(”,’Sejati…’,'Al-k’,'Kegantengan sejati pemilik ketampanan … ‘);

    // config.php

    <?php

    $host = “localhost”;
    $username = “root”;
    $password = “”;

    $databasename = “cms_db”;

    $connect = mysql_connect($host, $username, $password) or die (“Nggak bisa konek !”);
    mysql_select_db($databasename, $connect) or die(“Nggak bisa konek !”);

    ?>

    // Halaman searchnya, index.php :

    <?php
    include “config.php”;

    $mode = $_REQUEST['mode'] ;
    $id = $_REQUEST['id'];
    $search = trim($_POST['search']); // menghilangkan space di kiri dan kanannya

    $searchquery = “select * from cms_artikel where isi_artikel like ‘%$search%’”;
    $runsearchquery = mysql_query($searchquery);

    $viewquery = “select * from cms_artikel where id = ‘$id’”;
    $runviewquery = mysql_query($viewquery);

    if ($mode == “search” )
    {

    $numrows = mysql_num_rows($runsearchquery);

    print “<br>Data yang anda cari, ada dalam database sebanyak : $numrows<hr>” ;

    ?? ?while ( $result = mysql_fetch_array($runsearchquery))
    ?? ?{
    ?? ?$id = $result['id'];
    ?? ?$judul = $result['judul_artikel'] ;
    ?? ?
    ?? ?print “<a href=?mode=view&id=$id>$judul</a><br>”;
    }

    print “<hr><a href=index.php>kembali</a>”;

    }

    else if($mode == “view”)
    {
    ?? ?while ( $result = mysql_fetch_array($runviewquery))
    ?? ?{
    ?? ?$id = $result['id'];
    ?? ?$judul = $result['judul_artikel'] ;
    ?? ?$penulis = $result['penulis_artikel'];
    ?? ?$isi = $result['isi_artikel'];

    ?? ?print “$judul<br>$penulis<br>$isi”;

    ?? ?}

    print “<hr><a href=index.php>kembali</a>”;
    }

    else
    {

    ?>

    <html>
    <head>
    <title>Search Database … </title></head>
    <body>
    <br>
    <table border=1 align=left bgcolor=lightblue>
    <form method=POST action=?mode=search>
    <tr><td>Search:<br><input type=text name=search> <input type=submit name=submit value=Cari></td></tr>
    </form>
    </body>
    </html>

    <?php

    }

    ?>

    Beberapa fungsi yang akan saya jelaskan disini, yaitu :

    trim();

    Pada umumnya seorang user yang mungkin tidak sengaja menyisipkan space di depan ataupun di belakang string ketika menginput data. Fungsi trim() dapat digunakan Untuk menghilangkan space tersebut.

    Query intinya :

    $searchquery = “select * from cms_artikel where isi_artikel like ‘%$search%’”;

    kalimat query dalam variable tersebut, berupa seleksi data dengan spesifikasi string yang akan dicari oleh user mirip dengan yang ada pada database.

    Sebagai contoh, ketika user mencari “ryu” maka database yang didalamnya terdapat string *ryu* akan ditampilkan. Hasil yang akan ditampilkan contohnya seperti ryuzaki. Kira kira seperti itu.

    Cukup sederhana.
    Silahkan dikembangkan.
    Source codenya dapat didownload langsung dari sini :

    Download Ebooknya disini -> Download Semua Ebook Tutorial PHP ilmuwebsite

    http://www.ilmuwebsite.com/wp-content/uploads/unair.info/img/simple-searching.zip

    Terima kasih.

    // greetz : someone

    http://www.networkandgame.890m.com

     Metode Searching Sederhana v.1 web desain grafisCara Membuat Website dengan Adobe Dreamweaver

    Ingin tau lebih jelas, lebih cerdas, tentang cara pembuatan website? Store Ilmuwebsite menyediakan CD Tutorial Interaktif dengan harga murah, mengantar Anda menjadi seorang web designer yang handal


     Metode Searching Sederhana v.1 web desain grafisMahir PHP MySQL Membuat Aplikasi Dinamis Berbasis Web

    Ingin tau lebih jelas, lebih cerdas, tentang cara pembuatan website dinamis atau aplikasi berbasis web? Kami punya solusi yang sangat sangat murah! Lebih ampuh dari hanya sekedar membaca buku, interaktif layaknya kursus PHP biasa

    No related posts.

    Comments are closed.