Membuat Form Pencarian Dengan PHP dan MySQL

Membuat Form Pencarian Dengan PHP dan MySQL

Membuat Form Pencarian Dengan PHP dan MySQL – Selamat datang di malasngoding.com. pada tutorial kali ini kita akan kembali membahas tentang tutorial PHP. ada beberapa teman-teman yang sering berkunjung ke malasngoding.com yang bertanya cara membuat form pencarian. karena mereka sedang punya tugas kuliah yang mengharuskan mereka membuat sebuah form pencarian dengan menggunakan PHP dan MySQL. tidak hanya itu, query yang di cari pun harus bisa di tampilkan pada bagian atas tabel.

Oleh sebab itu pada kesempatan ini kita akan mencoba membantu teman-teman dalam menyelesaikan masalah ini dan dibantu jelaskan dengan sejelas mungkin, agar lebih bisa di pahami proses-proses pembuatannya. yuk langsung saja di simak.

Membuat Form Pencarian Dengan PHP dan MySQL

Pencarian PHP yang akan kita buat adalah seperti gambar di bawah ini.

membuat form pencarian dengan php dan mysql

membuat form pencarian dengan php dan mysql

Kita akan membuat sebuah form pencarian di atas tabel yang menampilkan data mahasiswa. untuk studi kasusnya, di sini kita membuat pencarian data mahasiswa dengan php. teman-teman bisa menyesuaikan ya sesuai keperluan aplikasi teman-teman. jika ada masalah, bisa langsung kontak saya melalui facebook atau wa. Membuat Form Pencarian Dengan PHP dan MySQL.

Nah, bagaimana proses pembuatannya ? pertama kita harus punya data dulu di database. untuk contoh di tutorial ini, silahkan teman-teman buat sebuah database dengan nama “mahasiswa”. dan buat sebuah tabel dengan nama “mhs” yang berisi id dan nama. jika mau cepat silahkan teman import file sql berikut ke database mahasiswa.

-- phpMyAdmin SQL Dump
-- version 4.5.1
-- http://www.phpmyadmin.net
--
-- Host: 127.0.0.1
-- Generation Time: 04 Okt 2017 pada 07.42
-- Versi Server: 10.1.16-MariaDB
-- PHP Version: 5.5.38

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `mahasiswa`
--

-- --------------------------------------------------------

--
-- Struktur dari tabel `mhs`
--

CREATE TABLE `mhs` (
  `id` int(11) NOT NULL,
  `nama` varchar(35) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data untuk tabel `mhs`
--

INSERT INTO `mhs` (`id`, `nama`) VALUES
(1, 'Jamaludin'),
(2, 'Sanusi'),
(3, 'Muhammad Haikal'),
(4, 'Roki sinamuna'),
(5, 'Diki Alfarabi Hadi'),
(6, 'Samsul Bahri'),
(7, 'Khairul Bahri'),
(8, 'Samsul Arifin'),
(9, 'Sumantini'),
(10, 'Aisyah Nur Hikmah');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `mhs`
--
ALTER TABLE `mhs`
  ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `mhs`
--
ALTER TABLE `mhs`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

pastikan sudah di import dengan benar ya.

menampilkan data mahasiswa dari form pencarian

menampilkan data mahasiswa dari form pencarian

setelah selesai dengan databasenya, selanjutnya buat 2 buah file php, yaitu config.php dan index.php

config.php

pada file config.php ini kita membuat koneksi php dan mysql. baca di sini tentang cara menghubungkan php dan mysql.

index.php



Form Pencarian Dengan PHP - WWW.MALASNGODING.COM

Hasil pencarian : ".$cari.""; } ?>
No Nama

Sekarang coba jalankan pada browser.

localhost/pencarian_php/index.php

pencarian dengan php dan mysql

pencarian dengan php dan mysql

dan kita akan mencoba mencari nama “samsul” pada form pencarian.

dan hasilnya

pencarian di php

pencarian di php

dan selesai. nama mahasiswa yang mirip dengan “samsul” pun berhasil di tampilkan.

jika teman-teman bingung, silahkan perhatikan penjelasan di bawah ini tentang penjelasan tutorial cara membuat form pencarian degan php dan mysql.

Penjelasan

Perhatikan pada form.

Form Pencarian Dengan PHP - WWW.MALASNGODING.COM

kita memberikan action ke file index.php itu sendiri. dengan method get. sehingga data yang dikirim dari form akan di kirim melalui url.

dan perhatikan juga pada


disini kita memeriksa apakah ada ada data yang dikirim dengan menggunakan method GET. jika ada maka query mysql yang di jalankan adalah query berikut.

$data = mysql_query("select * from mhs where nama like '%".$cari."%'");

query di atas adalah query mysql untuk mencari data.

jika tidak ada, maka query mysql yang di jalankan adalah query berikut, karena jika tidak ada pencarian kita akan menampilkan semua data mahasiswa.

$data = mysql_query("select * from mhs");

jika teman-teman masih bingung, silahkan baca juga tutorial cara membuat CRUD dengan php dan MySQL. terima kasih, silahkan sharea tutorial ini jika bermanfaat.

 

Incoming search terms:

  • cara membuat search di website
  • membuat tombol search
  • script membuat searching di php
  • cara membuat pencarian dengan php
  • membuat search di php
  • cari data php
  • Cara buat input cari pakai php dan mysql
  • membuat searching di php
  • cara membuat pencarian php
  • cara membuat form search

The post Membuat Form Pencarian Dengan PHP dan MySQL appeared first on Malas Ngoding.

Mengenal Professor Zoom (Eobard Thawne), Musuh Bebuyutan The Flash DC

Siapa sebenarnya Professor Zoom? Simak asal-usul dan kekuatan Professor Zoom atau Reverse-Flash versi Eobard Thawne melalui pembahasan di bawah ini!

Selowae.Net – Eobard Thawne adalah orang yang sangat terobsesi terhadap Barry Allen (The Flash) bahkan ia mengoperasi wajahnya agar terlihat mirip dengan sang idola. Namun karena suatu kejadian, rasa kagum itu berubah menjadi kebencian yang

Lowongan Kerja Staf Non PNS di LKPP Januari 2018

Lowongan Kerja Staf Non PNS di LKPP Januari 2018 – Halo sobat lokwer, tanggal 05 Januari 2018 Lembaga Kebijakan Pengadaan Barang/Jasa Pemerintah atau yang lebih dikenal dengan LKPP membuka rekrutmen lowongan kerja.

Lowongan pekerjaan ini untuk memenuhi kebutuhan dalam rangka mendukung unit kerja Direktorat Pengembangan Strategi dan Kebijakan Pengadaan Khusus LKPP tahun anggaran 2018.

Ada 2 posisi yang bisa sobat lamar, dengan gaji pokok yang cukup lumayan besar (menurut mimin seh). Bagi sobat yang berminat berikut informasinya.

Baca:

Tenaga Pendukung Analis Ekonomi/Teknis/Administrasi Publik/Hukum Direktorat Pengembangan Strategi dan Kebijakan Pengadaan Khusus (1 orang)

  1. Gaji Maksimal Rp 4.500.00,- (termasuk kewajiban pajak, BPJS dan lainnya) melalui tahap negosiasi
  2. Kode Posisi: TP01

Kualifikasi:

  1. Pria/Wanita
  2. Min. S1 Ekonomi/Teknik/Administrasi Publik/Hukum dari Universitas Akreditasi Min. B
  3. Pengalaman Min. 1 (satu) tahun di bidang Ekonomi/Teknik/Administrasi Publik/Hukum (diutamakan yang memiliki pengalaman melakukan tugas analisis teknis dan finansial sesuai dengan prinsip nilai manfaat uang (value for money))
  4. Usia Min. 20 Tahun Maks. 30 Tahun
  5. IPK. Min. 3.00
  6. Lulus ujian CAT (nilai tambah)
  7. Menguasai Ms.Office
  8. Memiliki kemampuan desain (nilai tambah)
  9. Mampu berbahasa Inggris (tulis dan lisan)
  10. Memiliki integritas dan motivasi tinggi untuk bekerja
  11. Memiliki interpersonal skill yang baik
  12. Memiliki kemauan untuk belajar dan bekerja sesuai target
  13. Mampu bekerja mandiri maupun dalam tim
  14. Tidak pernah terlibat Narkoba dan pelanggaran hukum lainnya

Tenaga Pendukung Administrasi pada Direktorat Pengembangan Strategi dan Kebijakan Pengadaan Khusus (1 orang)

  • Gaji Maksimal Rp 4.000.000,- (termasuk kewajiban pajak, BPJS dan lainnya) melalui tahap negosiasi
  • Kode Posisi: TP02

Kualifikasi:

  1. Pria/ Wanita
  2. Min. D3 Administrasi/ Ekonomi/ Manajemen
  3. Fresh Graduate/ Pengalaman Min. 1 Tahun (Diutamakan)
  4. Usia Min. 20 Tahun Maks. 28 Tahun
  5. IPK. Min. 3.00
  6. Menguasai Ms. Office
  7. Menguasai Adobe & Corel Draw (Diutamakan)
  8. Memiliki integritas dan motivasi tinggi untuk bekerja
  9. Memiliki Interpersonal skill yang baik
  10. Memiliki kemauan untuk belajar dan bekerja sesuai target
  11. Mampu bekerja mandiri maupun dalam tim
  12. Tidak pernah terlibat Narkoba dan pelanggaran hukum lainnya.

Cara Pengiriman Dokumen:

  1. Pelamar wajib mengisi dan mengunggah dokumen lamaran sebagaimana dimaksud pada angka 2 dalam format (.pdf) melalui google form di link berikut : https://goo.gl/forms/YEZk7lB1IhEVKQhf1
  2. Dokumen lamaran terdiri dari :
    1. Surat lamaran yang ditujukan kepada Pejabat Pengadaan Direktorat Pengembangan Strategi dan Kebijakan Pengadaan Khusus LKPP;
    2. Daftar Riwayat Hidup/Curriculum Vitae;
    3. Fotocopy Kartu Tanda Penduduk;
    4. Foto (3×4 berwarna);
    5. Salinan Ijazah yang telah dilegalisir oleh pihak berwenang;
    6. Salinan Transkrip Nilai yang telah dilegalisir oleh pihak berwenang;
    7. Sertifikat yang relevan dengan lamaran yang diajukan (jika ada);
  3. Pengiriman dokumen lamaran paling lambat tanggal 12 Januari 2018
  4. Setiap lamaran yang masuk akan segera diproses untuk tahap seleksi selanjutnya
  5. Hanya peserta yang memenuhi kualifikasi yang akan diundang pada tahap selanjutnya
  6. Apabila diterima, Pelamar harus siap bekerja per 22 Januari 2018.

Bagi sobat yang berminat untuk berkarir di LKPP, harap diingat, pengiriman dokumen paling lambat tanggal 12 Januari 2018. Sebelumnya lakukan lamaran online terlebih dahulu disini.

Itulah infromasi mengenai Lowongan Kerja Staf Non PNS di LKK Januari 2018. Semoga informasi ini memberikan manfaat terutama bagi sobat yang sedang mencari lowongan kerja. Semoga beruntung.