View Single Post
Old 22nd March 2014, 07:24 PM  
BobyKurniawan
Sek. RT
 
Join Date: 13 Feb 2014
Userid: 1840
Location: Jakarta Utara
Posts: 26
Real Name: Boby Kurniawan Nugraha
Likes: 0
Liked 8 Times in 8 Posts
Default Re: Yuk membuat Input,Edit dan Delete dengan PHP

Mencari data dengan PHP

Mumpung sekarang lagi ada waktu senggang, sekarang saya mau melanjutkan thread ini. Sekarang kita akan mencoba untuk mencari data di PHP, databasenya masih pake yang lama yah. Yuk kita mulai, pertama tambahkan textfield di atas listuser.php

HTML Code:
 <form action="cari.php" method="post">
     <label for="cari">Pencarian</label>
     <input type="text" name="cari" id="textfield" /> <!--  Nama textfieldnya cari   -->
     <input name="search" type="submit" value="Cari" /><!--  Nama buttonya search   -->
   </form>
Trus ini prosesnya ->

PHP Code:
    <?php 
    
if(isset($_POST['search'])){
    
$cari $_POST['cari'];
    
header("location:listuser.php?cari=$cari");
}
?>
Simpan proses diatas dengan nama cari.php. Kalo nama tombol atau textfieldnya ingin diubah silahkan.

lalu ubah query ini ->
PHP Code:
select from users 
menjadi seperti ini ->
PHP Code:
select from users where name like '%$cari1%' or username like '%$cari1%' 
querynya terletak di listuser.php

Pada query yang baru kita menambahkan where name like '%$cari1%' or username like '%$cari1%'. Query itulah yang akan berfungsi untuk mencari datanya. Jika dibaca kira kira seperti ini , pilih semua dari users dimana name seperti $cari1 atau username seperti $cari1.

Kenapa harus pake like? jika kita menggunakan query ini
PHP Code:
select from users where name ='$cari1%' or username ='$cari1' 
dihalaman awal tidak akan muncul apa apa.

Okeh semiga bermanfaat, kalo bingung nanya aja disini
BobyKurniawan is offline   Reply With Quote