TITLE-TEXT

Ethanol sebagai pengganti bahan bakar minyak
Pembuatan Ethanol

AVG INTERNET SECURITY 2011 10.0.1202

Posted by Fauzi
24-01-2011

MAGIX VIDEO PRO X3 10.0.8.8

Posted by Fauzi
24-01-2011

TURNING POINT: FALL OF LIBERTY 2008 RIP

Posted by Fauzi
24-01-2011

JDOWNLOADER 0.9.581

Posted by Fauzi
23-01-2011

VIDEO DOWNLOAD PRO 2011 V1.6

Posted by Fauzi
23-01-2011

Recent News

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


$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 :

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 "
Data yang anda cari, ada dalam database sebanyak : $numrows


" ;

while ( $result = mysql_fetch_array($runsearchquery))
{
$id = $result['id'];
$judul = $result['judul_artikel'] ;

print "$judul
";
}

print "
kembali";

}

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
$penulis
$isi";

}

print "
kembali";
}

else
{

?>



Search Database ...











}

?>

Nah,,bingung kan????Okeh,saya akan menjelaskan tentang yang tadi,,,
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 aka
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.

Susah gak???hehehhe
Cobain dulu,okeh????

Diposting oleh MnNm Sabtu, 14 November 2009

0 komentar

Posting Komentar

Search:
value=Cari>