jQuery Bootgrid adalah plugin grid yang sangat populer dan dirancang khusus untuk bootstrap. Bantuan tutorial ini untuk menambahkan .edit dan menghapus catatan menggunakan php dan mysql. Saya menggunakan teknologi AJAX untuk menambah, mengedit, dan menghapus catatan dengan mysql. Bootgrid adalah plugin jQuery grid yang sangat kaya yang digunakan untuk mengubah tabel HTML sederhana menjadi grid dengan fitur-fitur canggih seperti pengurutan, pagination, pencarian, tambah rekaman, edit rekaman, dan hapus fungsionalitas rekaman. Kami akan membahas fitur-fitur yang tercantum di bawah ini menggunakan PHP, MySQL dan ajax. Saya melakukan banyak googling tetapi tidak menemukan contoh yang memiliki fitur di bawah ini,
Daftar bootgrid Menggunakan Ajax
Daftar Bootgrid dengan sisi server pencarian menggunakan Ajax
Aktifkan pagination ajax
Aktifkan Penyortiran
Aktifkan tombol Perintah dengan fungsi dalam-hal
Aktifkan pagination dinamis sisi server
Tambahkan catatan menggunakan bootstrap ModalBox dan ajax
Edit catatan menggunakan Modalstrap bootBox dan ajax
Hapus catatan menggunakan Modalstrap bootBox dan ajax
Anda dapat mengikat data dalam bootgrid, Entah Anda menggunakan cara sisi server (misalnya layanan REST) untuk menanyakan sumber data dinamis seperti database atau Anda menggunakan cara sisi klien untuk data sederhana dalam memori.
jQuery Bootgrid library dependen adalah jquery dan bootstrap. Kita akan belajar cara menambah, mengedit, dan menghapus catatan dalam bootgrid menggunakan php, mysql dan ajax.
Tambah, Edit Dan Hapus Catatan Menggunakan Bootgrid, PHP Dan MySQL
Saya Menggunakan File Dan Folder Berikut
folder dist: Folder ini akan berisi semua css dan js libs dari jquery, bootstrap dan bootgrid. folder font: Folder ini akan berisi semua file font terkait. index.php: File ini akan digunakan untuk membuat tata letak HTML dan menangani respons ajax. connection.php: File ini akan digunakan untuk membuat koneksi database. response.php: File ini akan digunakan untuk menangani semua fungsionalitas sisi server. Saya akan membuat tambah, edit, hapus metode aksi dan kembalikan respons json ke metode ajax.
Langkah 2: Menambahkan metode panggilan balik pada 'add record'tombol untuk membuka kotak modal tambahkan.
1
2
3
$("#command-add").click(function(){
$('#add_model').modal('show');
});
Langkah 3: Menambahkan acara pada tombol kirim untuk menambahkan nilai input modal.
1
2
3
$("#btn_add").click(function(){
ajaxAction('add');
});
Langkah 4: Menambahkan ajaxAction()metode yang akan mem-request ajax ke sisi-server. Kami akan meneruskan data json ke sisi server menggunakan teknologi ajax.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
functionajaxAction(action){
data=$("#frm_"+action).serializeArray();
$.ajax({
type:"POST",
url:"response.php",
data:data,
dataType:"json",
success:function(response)
{
$('#'+action+'_model').modal('hide');
$("#employee_grid").bootgrid('reload');
}
});
}
Langkah 6: Menambahkan opsi sakelar dalam response.phpfile.
1
2
3
case'add':
$empCls->insertEmployee($params);
break;
Langkah 7: Menambahkan metode tindakan tambahkan dalam response.phpfile yang akan menyisipkan catatan dalam database mysql dan mengirim status.
1
2
3
4
5
6
7
functioninsertEmployee($params){
$data=array();;
$sql="INSERT INTO `employee` (employee_name, employee_salary, employee_age) VALUES('".$params["name"]."', '".$params["salary"]."','".$params["age"]."'); ";
echo$result=mysqli_query($this->conn,$sql)ordie("error to insert employee data");
}
Cara Menambahkan Edit Catatan Di Bootgrid
Langkah 1: Menambahkan kotak edit modal Bootstrap untuk memperbarui catatan dalam index.phpfile.
alert('Now row selected! First select row, then click edit button');
}
})
})
Kami mengumpulkan semua data dari baris yang diklik yang ingin Anda edit dan menunjukkan nilai ke dalam kotak modal.
Langkah 3: Menambahkan event klik pada tombol kirim untuk mengedit nilai input modal.
1
2
3
$("#btn_edit").click(function(){
ajaxAction('edit');
});
Langkah 4: Menambahkan opsi sakelar dalam response.phpfile.
1
2
3
case'edit':
$empCls->updateEmployee($params);
break;
Langkah 5: Menambahkan metode tindakan tambah dalam response.phpfile yang akan memperbarui catatan dalam database mysql dan mengirim status.
1
2
3
4
5
6
7
functionupdateEmployee($params){
$data=array();
//print_R($_POST);die;
$sql="Update `employee` set employee_name = '".$params["edit_name"]."', employee_salary='".$params["edit_salary"]."', employee_age='".$params["edit_age"]."' WHERE id='".$_POST["edit_id"]."'";
echo$result=mysqli_query($this->conn,$sql)ordie("error to update employee data");
}
Bagaimana Cara Menambahkan Hapus Catatan Di Bootgrid
Anda harus memilih baris di Bootgrid lalu klik ikon hapus tombol rekam, Setiap baris bootgrid telah mengedit dan menghapus ikon baris dan tindakan terikat pada mereka.
Langkah 1: Menambahkan metode hapus panggilan balik di bawah konstruktor bootgrid,
Dalam tutorial sebelumnya , kita telah mempelajari daftar bootgrid dengan PHP, MySQL dan AJAX. Tutorial ini membantu menambahkan fungsionalitas kasar dengan bootgrid menggunakan ajax. Saya telah menunjukkan bagaimana cara menambah, mengedit, dan menghapus baris menggunakan php, mysql dan ajax.
Login, Session, dan Logout Login dan logout merupakan proses yang hampir tiap kali kita temui sewaktu browsing. Misalnya saja untuk cek e-mail atau masuk ke account di friendster, atau.. (saking banyaknya, saya sampai tidak bisa menyebutkan satu persatu). Sekarang saatnya kita mencoba membuat form login dan logout sendiri secara sederhana . Menggunakan PHP & MySQL tentunya. Langkah-langkahnya: Jika anda mencoba dari komputer stand-alone, jalankan dulu webserver dan database server anda. Untuk gampangnya, gunakan saja phptriad . 1. Database Setiap user yang login akan dicek username dan passwordnya dari tabel user yang terdapat pada database. Kita buat dulu databasenya: Perintah yang digunakan: create database coba; use coba; create table users ( id int auto_increment not null, username varchar(20) not null, password varchar(35) not null, primary key(id) ); jika sudah selesai, ketikkan perintah desc users; maka akan tampil seperti berikut ini:...
Membuat Login dan Register Sederhana dengan PHP dan MySQL. fyan_bluffy Gudang Koding - Kali ini Gudang Koding akan memberikan Tutorial tentang membuat Sebuah Form Login dan Register sederhana Menggunakan PHP dan MySQL, lagi lagi saya tekankan jika anda masih dalam tahap belajar dalam pemograman PHP silahkan Baca Tutorial saya sebelumnya, tentang dasar dasar pemograman PHP. Spesifikasi Program dan Database : Program dibuat menggunakan PHP Murni ( Native ) Database Program Menggunakan MySQL. Tabel yang digunakan hanya 1 ( satu ) CSS menggunakan Bootstrap Framework Implementasi Form dan Session pada PHP. File dari Tutorial bisa Anda Download. Buat sebuah Database dengan nama simplelogin lalu buat Table " user " dengan detail sebagai berikut : - username : varchar : 50 : Primary Key - password: varchar : 100 : - - email: varchar : 50 : Unique - nama: varchar : 35: - Pastikan Urutannya Sama. Lalu buat str...
Pernahkah anda bertanya-tanya bagaimana caranya membuat file setup / installer / installan aplikasi sendiri dalam berbentuk .exe ? kemungkinan anda akan menemukan hal ini ketika akan menginstall sebuah aplikasi dan anda diharuskan untuk mengklik next-next dan next agar aplikasi tersebut terinstall. Namun, ketika anda membuat sebuah aplikasi menggunakan Visual Studio (misalnya) semua isi file tersebut akan berantakan dan pada waktu inilah anda perlu sebuah aplikasi untuk merapihkan file-file yang berantakan tersebut menjadi satu package installer sehingga pengguna yang akan menginstall aplikasi anda pun tidak akan kebingungan. Adapun nama aplikasinya adalah Inno Setup Compiler. Inno Setup adalah sebuah perangkat lunak instalasi bebas berbasis skrip yang ditulis menggunakan Embarcadero Delphi oleh Jordan Russel. Versi pertama perangkat lunak ini dirilis tahun 1997. Aplikasi ini memudahkan para programmer untuk menyatukan beberapa file p...
Komentar
Posting Komentar