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. ...

Tampilan Multi Media Di web || Paktikum 7

Html, Untuk menampilkan MultiMedia di web. Hallo, Assalamu'alaikum.. Selamat Datang di  Blog Praktikum. Kali ini Saya Akan Menjelaskan, Membagikan, Beberapa HTML untuk tampilan audio Dan Video di Web. Berikut Caranya : 1.Tampilan Audio. Tampilan Audio Ini Adalah Ketika Kita Ingin Menambah kan berupa audio tambahan Di web kita.. ini adalah tampilan atau preview dari tampilan audio Saya. Dan Berikut ini dalam bentuk HTML nya  Arti tag <Audio> adalah untuk memutar audio di browser Dan audio Controls Digunakan untuk memutar ulang audio ketika selesai Arti Tag <Source> Tag untuk membuat sumber beberapa media untuk elemen media (<video> dan <audio> di html nya. 2.Embed Audio Embed Audio Adalah cara untuk Menampilkan dan memutar Adio di Browser atau web Secara Otomatis Berikut Adalah contohnya ini adalah contoh Embed audio Auto Play. Dan Ini html nya Perhatikan Di html di atas Ada Tag <embed> tag t...

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...