Cara menggunakan ajax autocomplete textbox php

Cara menggunakan ajax autocomplete textbox php

Mudah Membuat Form Otomatis terisi Atau Autofill Dengan Jquery Ajax. Assalamualaikum, halo semuanya, kembali lagi di sahretech. Kali ini saya akan berbagi tutorial cara membuat form inputan otomatis terisi berdasarkan nomor unik seperti NIM, NIK, ID atau nomor unik lainnya.

Pernahkah kalian menggunakan sebuah aplikasi yang mempunyai fitur ketika nomor unik seperti ID atau NIM diisi maka form lainnya akan ikut terisi ?. Jika kalian pernah menggunakan aplikasi tersebut dan penasaran bagaimana cara membuatnya, artinya kalian tepat berada di website ini. Untuk memperjelas, saya berikan gambar gif di bawah ini.

Cara menggunakan ajax autocomplete textbox php

Di atas adalah contoh aplikasinya, begitu kita menginputkan NIM maka data-data lainnya otomatis terisi. Cara seperti ini bisa kalian gunakan untuk memperjelas data-data lainnnya saat melakukan penambahan data atau pengeditan data (karena kalo hanya NIM saja terkadang orang bingung NIM ini menunjukkan data yang mana )atau bisa juga untuk membuat form pencarian sesuai nomor NIM. Ok daripada berlama-lama langsung saja kita masuk ke tahap pembuatan

  • 1. Buat sebuah database dengan nama latihan
  • 2. Buat sebuah tabel bernama latihan_autofill di dalam database latihan lalu ikuti struktur tabelnya seperti gambar di bawah ini
Cara menggunakan ajax autocomplete textbox php
Struktur tabel latihan_autofill
  • 3. Insert data dummy, data dummy adalah data pembantu untuk testing aplikasi yang kita buat. Kalian bisa menambahkan datanya lewat phpmyadmin lalu tambahkan data, isi 3 -5 data ke dalam database.
Cara menggunakan ajax autocomplete textbox php
Cara menambahkan data ke dalam tabel latihan_autofill lewat UI
  • 4. Buat sebuah folder baru dengan nama latihanajax di dalam htdocs 
  • 4. Lalu buka editor web kalian, lalu buat sebuah file baru dengan nama form.php. Copy scriptnya seperti di bawah ini.



    
        belajar autofill - sahretech.com
    
    
        
NIM
NAMA
JENIS KELAMIN
JURUSAN
NO TELP
EMAIL
ALAMAT
  • 5. Buat sebuah file baru dengan nama ajax.php, file ini berfungsi untuk mengambil data dari database lalu kemudian diteruskan ke halaman form.php. Ikuti scriptnya seperti di bawah ini

  @$mahasiswa['nama'],
            'jeniskelamin'      =>  @$mahasiswa['jeniskelamin'],
            'jurusan'   =>  @$mahasiswa['jurusan'],
            'notelp'      =>  @$mahasiswa['notelp'],
            'email'      =>  @$mahasiswa['email'],
            'alamat'    =>  @$mahasiswa['alamat'],);

//tampil data
echo json_encode($data);
?>

  • 6. Saatnya untuk mencoba latihan, hidupkan apache dan mysql jika kalian menggunakan xampp lalu jalankan di browser dengan nama localhost/latihanajax/form.php maka hasilnya akan terlihat seperti gambar di bawah ini

Cara menggunakan ajax autocomplete textbox php
Hasil autofill

Bagaimana mudah bukan?. Ternyata, membuat fitur autofill tidak sesulit yang dibayangkan cuma butuh beberapa langkah langsung jadi dech, sciptnya juga sangat sederhana dan mudah diotak-atik dan diimplementasikan di berbagai project latihan kalian lainnya.

Ok sekian tutorial Mudah Membuat Form Otomatis terisi Atau Autofill Dengan Jquery Ajax. Mudah-mudahan tutorial singakt ini dapat bermanfaat bagi para pembaca. Lebih dan kurangnya saya mohon maaf, bila ada kririk, saran dan pertanyaan silahkan tinggalkan di kolom komentar di bawah ini. Happy Coding :)