Membuat search dengan php

AJAX,3,Aplikasi Inventaris,5,Aplikasi Inventory Barang,13,Aplikasi Pembayaran SPP,15,Aplikasi Peminjaman,13,Aplikasi Pengelolaan Laundry,2,Aplikasi Penjadwalan,1,Aplikasi PPDB,3,Belajar JavaScript,7,Belajar PHP,34,Belajar SQL,9,Chart,1,Chart.js,1,CRUD,5,CRUD Sederhana VB.NET,1,CSS,1,Dasar Desain Grafis,1,Database,1,database inventory,2,Date and Time,5,Datetime,2,Desktop,5,ES6,3,excel,1,export,1,Fungsi Agregasi,1,fungsi tag html,1,html,4,JavaScript,3,jquery,4,JSON,1,Kelas X,1,Kisi - kisi,1,Login Form,2,MySQL,44,MySQLi,1,Nonagregasi,5,OOP,9,otentikasi,2,PBO,7,Pemrograman,2,PHP,51,Prepared Statement,2,Produktif RPL,1,Registration Form,1,RPL,1,sintak html,1,Sistem Komentar,1,Software,2,Source code,7,SQL,10,SQLServer,1,Studi Kasus,1,Sweet Alert,1,tag html,1,Tutorial,4,Tutorial Aplikasi,10,Tutorial Blog,1,Tutorial CSS,2,Tutorial HTML,2,Tutorial Javascript,3,Tutorial PHP,28,Tutorial PHP Dasar,4,Tutorial SQL,12,Tutorial VB.NET,9,UKK,1,Upload Gambar,1,Validasi,3,VB.NET,2,Web,44,WordPress,1,

07/07/2019    Risman Hakim    19441    Website

Membuat search dengan php

Cara Membuat Fitur Pencarian dengan PHP & Mysql - Fitur pencarian pada aplikasi merupakan suatu elemen yang sangat penting dan wajib ada. Dengan fitur ini user akan sangat mudah dalam melakukan pencarian sebuah data, bayangkan saja jika fitur ini tidak ada dan user ingin mencari sebuah data tentu akan sangat menyulitkan bukan ? Nah, pada tutorial kali ini saya akan bagikan bagikan tutorial sederhana tentang bagaimana Cara Membuat Fitur Pencarian dengan PHP & Mysql.

Untuk membuat fitur pencarian tentu hal yang pertama kali harus ada adalah data nya, pada kasus ini saya sudah menyiapkan table yang akan menampung data yang kemudian akan mejadi bahan untuk pencarian.

Membuat search dengan php

Setelah data sudah tersedia, selanjutnya adalah membuat fitur pencarian. Diawali dengan konfigurasi database seperti berikut.

<?php  
$db = new Mysqli("localhost", "root", "", "tb_image");

Setelah konfigurasi telah dibuat, selanjutnya membuat fitur pencarian pada data table dengan kode PHP seperti berikut.

<body>
    <div class="container mt-3">
        <div class="row">
            <div class="col-md-5">
                <form method="post" enctype="multipart/form-data">
                  <div class="form-group row">
                    <label for="inputName" class="col-sm-2 col-form-label">Nama:</label>
                    <div class="col-sm-10">
                      <input type="text" name="nama" class="form-control" id="inputName">
                    </div>
                  </div>
                  <div class="custom-file">
                      <input type="file" name="gambar" class="custom-file-input" id="customFile">
                      <label class="custom-file-label" for="customFile">Choose file</label>
                  </div>
                  <button type="submit" name="simpan" class="btn btn-sm btn-success mt-2">Simpan</button>

                  <div class="form-group row mt-2">
                    <div class="col-sm-10">
                      <input type="text" name="keyword" class="form-control" id="">
                    </div>
                    <button type="submit" class="btn btn-sm btn-success" name="cari">Cari</button>
                  </div>
                </form>
            </div>
        </div>
        <div class="row mt-2">
            <div class="col-md-5">
                <table class="table table-striped table-hover">
                    <thead class="bg-info text-white">
                        <tr>
                            <th>#</th>
                            <th>Nama</th>
                            <th>Gambar</th>
                            <th>Action</th>
                        </tr>
                    </thead>
                    <tbody>
                        <?php 
                            if(isset($_POST["cari"])){
                                $search = $_POST['keyword'];

                                $query = $db->query("SELECT * FROM rsh_upload_image WHERE nama_gambar LIKE '%$search%' ORDER BY id ASC");
                            } else {
                                $query = $db->query("SELECT * FROM rsh_upload_image ORDER BY id ASC");
                            }

                            $no = 1;

                            while($row = mysqli_fetch_assoc($query)) {
                        ?>
                        <tr>
                            <td><?= $no++ ?></td>
                            <td><?= $row['nama_gambar'] ?></td>
                            <td>
                                <img src="images/<?= $row['gambar'] ?>" width="80">
                            </td>
                            <td>
                                <a href="" class="btn btn-sm btn-warning">Edit</a>
                                <a href="" class="btn btn-sm btn-danger">Hapus</a>
                            </td>
                        </tr>
                        <?php } ?>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
</body>

Setelah selesai bisa di coba apakah fitur nya bisa berfungsi atau tidak, jika belum berhasil bisa dicek kembali kode diatas.

Membuat search dengan php

Baiklah, cukup sekian artikel tentang bagaimana Cara Membuat Fitur Pencarian dengan PHP & Mysql, semoga bermanfaat dan selamat mencoba :)

PHP, MySQL