Langsung ke konten utama

Searching dan Ordering || Praktikum 31

Assalamualaiku..
Halo berjumpa lagi di blog praktikum..
kali ini saya akan membahas bagai mana searching dan ordering
searching dan ordering ini digunakan untuk mencari sebuah data dengan
kata kunci dan ordering digunakan untuk menglist atau mengururtkan
data sesuang dengan angka atau huruf tertentu.

Searching
pada searching ini kita gunakan kondisi dan query sebagai berikut:

yang pertama harus kita lakukan adalah

membuat form yang berfungsi se4bgai

<form action="index.php" method="get">
            <table>
                <tr>
                    <td>Cari Berdasarkan NIS dan NAMA
                        <input autocomplete="off" required type="text" name="search" class="in" value="<?= @$search ?>">
                        <button class="but" type="submit">Cari</button>
                        <a href="tambah.php"><input class="g" type="button" value="Tambah Data"></a>
                    </td>
                </tr>
            </table>
        </form>
       

form ini berfungsi sebagai pengirim data search  dan harus membuat form yang aksinya mengarah ke index.php       

kedua


kita lanjut
kita buat kondisi dan query untuk searching data tadi sebagai berikut ini


//searching//
$search = @$_GET['search'];
if (!empty($search)) $sql .= " WHERE nis LIKE '%$search%' OR nama_lengkap LIKE '%$search%' ";

nah fungsi query ini
 WHERE nis LIKE '%$search%' OR nama_lengkap LIKE '%$search%'
 adalah sebagi pencari data dengan query nis atau nama lengkap.


kemuadian selanjutnya ada ordering


yang harus kita buat adalah
membuat fungsi untuk ordering dan link untuk meng ordering data yang kita punya


contoh nya

                    <th>
                        Nis
                        <a href="index.php?sort=nis&order=asc">&darr;</a>
                        <a href="index.php?sort=nis&order=desc">&uarr;</a>
                    </th>
                   
                   
setaleha itu kita buat query untuk ordering nya


//ordering
$order_field = @$_GET['sort']; //mengambil field yang akan di order
$order_mode = @$_GET['order']; //mengambil mode nya, Asceding atau Desceding

nah ini adalah untuk meng shorter data atu mengurutkan data yang kita punya

untuk lebih jelas nya ini adalah hasil beberapa searching dan ordering



codingan nya

searching dan ordering




query php nya




hasilnya

ini seperti contoh

kita cari nama

ini hasilnya




sebelum di ordering

setelah di order

dan ini setelah di reset












terimakasih...

Komentar

Postingan populer dari blog ini

Create Read Update Delete with Relation Tabel || Praktikum 4

Hallo Berjumpa Lagi di Blog Praktiku... Kali ini saya akan membahas tentang bagai mana dan apa itu cara untuk meralasikan 2 tabel pada data base. Contoh kasus yang diberikan adalah ketika akan menambahkan Data Siswa yang telah di buat pada postingan postingan sebelum nya, maka pilihan Kelas berasal dari tabel t_kelas yang bersifat dinamis. Artinya kita juga akan membuat CRUD sebagai data master Kelas nah jadi ketika kita memilih sebuah opsi maka opsi tersebut langsung berasal dari tabel yang kita buat di data base nya. contoh nya seperti ini : maka pada option diatas langsung berasal dari databse... untuk itu saya akan bahas.. Pertama buatlah tabel di data base dengan new tabel sebagi berikut ini dengan nama t_kelas : selanjutnya pada tabel siswa kosongkan lah datanya terlebih dahulu karena pada tabel siswa dengan tabel t_kelas kita akan mengjoinkan nya atau merelasikanya untuk mengkosongkan data agar lebih mudah tinggal masuk ke option>truncate. ...

Array Asosiatif & CSS Media Query Diphp || Praktikum 25

Hallo berjumpa lagi di Blog Praktikum.. pada postingan kali ini saya akan menjelaskan dari apa itu array Asosiatif dan CSS Media Query di PHP. Pengertian Array Asosiatif kumpulan data abstrak yang berpasang pasangan sehingga setiap kunci yang mungkin muncul paling banyak satu kali dalam koleksi. contoh penggunaan nya : Praktikum nya.. ada dua yaitu : 1. LatArrayAsosiatif.php 2. Array Asosiatif Feat looping 3. Studi kasus penggunaan array Asosiatif berikut contoh kodingan dan hasil nya 1. LatArrayAsosiatif.php ini kodingan nya ini hasil nya 2. Array Asosiatif Feat looping ini kodingan nya ini hasil nya 3. Studi kasus penggunaan array Asosiatif ini kodingan nya ini hasil nya =========== selanjutnya ada Css media query fungsi fungsi utama dari css media query ini adalh memungkinkan tampilan konten web akan sesuai dengan ukuran alat yang digunakan CSS Media Query menangani perbedaan tampilan pada beberapa resolu...

JAVA SCRIPT : PERULANGAN DAN FUNGSI || Praktikum 15

Assalamualaikum wr wb.. Selamat datang di blog Praktikum.. kali ini saya akan menjelaskan  bagai mana penggunaan Perulangan dan Fungsi Di java Script. Berikut ini adalah Penjelasanya Struktur Kontrol Perulangan Perulangn merupakan struktur yang memungkinkan menjalankan kode  program yang sama beberapa kali perulang di java script memiliki 3 bentuk yaitu : for while do-while a. perulangn for for(inisialisai; kondisi; peubah;){ baris program } b. perulangan while (kondisi){ kode program yang inigin di jalankan beberapa kali } c. perulangan Do-While do{ kode program yang ingin di jalan kan bebebrpa kali;  }while(kondisi); contoh programnya 1.Buat perulangan ini kodinganya : ini hasilnya : 2.Perulangan For ini kodinganya : ini hasil nya : seperti yang di lihat di kodingan bahwa  kodisinya menunjukan <=5 maka kata atau kalimat yang ingin kita ulang akan di ulang sebanyak 5x; 3.perulangan While ini kodin...