Saat ini WordPress telah mendukung kurang lebih 65 bahasa, indonesia termasuk salah satunya. Jadi jika anda ingin tampilan website anda berbahasa Indonesia, Anda bisa download aplikasi WordPress pada situs resmi WordPress Indonesia. Apabila anda meng-install WordPress melalui Fantastico Installer di Cpanel hosting , pasti bahasa default pada wordpress berbahasakan English. Kecuali anda mendownload versi indonesianya […] XAMPP, Database, dan Koneksi.php XAMPP, Database, dan Koneksi.php adalah hal yang wajib disiapkan sebelum kita membuat file PHP untuk mengedit/mengganti data ke tabel. 1.1. Pastikan Anda sudah menginstall XAMPP serta mengaktifkan 'apache' & 'mysql'Sebelum kita menginstall, kita harus mendownload XAMPP terlebih dahulu. Anda bisa download disini : https://www.apachefriends.org/download.html Setelah Anda download, silahkan buka installer yang tadi kita download. Biasanya, saat kita membuka installer xampp, muncul peringatan seperti ini : Kita, klik ok saja. Lalu akan muncul tampilan seperti ini. Klik next aja. Kita klik next lagi. Lalu kita disuruh memasukan directory xampp kita. Kalo saya sih tetep install xampp di C:\XAMPP. Kalo Anda terserah.. :) Lalu klik next lagi Lalu klik next lagi.
Oke, apabila sudah, artinya kita sudah berhasil membuat server lokal sendiri yang akan kita gunakan untuk membuat database. Yuk lanjut ke 1.2. 1.2. Menyiapkan DatabaseSetelah xampp sudah siap, sekarang kita akan membuat databasenya dahulu. Pada contoh kali ini, saya akan menggunakan database rumah makan. Nah disini saya akan beri rancangan databasenya, seperti ini Apabila Anda ingin mendownload database ini, saya sudah sediakan link nya. Berikut link download nya : http://www.mediafire.com/file/mjrbe8iqgo7ghh0/rumahmakan_k67.sql Silahkan import database tersebut dengan cara : - Buka localhost/phpmyadmin - Buat database baru dengan mengklik 'new' - Lalu tulis nama database 'rumahmakan_k67', lalu klik create - Masuk ke bagian import - Lalu choose file dan scroll kebawah lalu klik 'go' Tapi kalau Anda ingin menggunakan database Anda sendiri juga gakpapa, Silahkan menyesuaikan dengan code PHP yang akan saya buat nantinya. Oh iya, kalo Anda pake database Anda sendiri, jangan lupa isi data nya dulu pada setiap tabel ya... 1.3. Membuat Koneksi ke DatabaseBuat file dengan nama koneksi.php dan isi file tersebut dengan script berikut :
Ingat, setiap Anda membuat file, pastikan file yang Anda buat, Anda simpan di folder : C:\xampp\htdocs (Jika Anda menginstall xampp di C) Atau agar lebih rapi Anda juga bisa membuat folder di htdocs seperti ini : C:\xampp\htdocs\databasephp 2. Memberi Tombol 'Edit' Pada Setiap Data Tombol 'edit' ini berada pada halaman yang digunakan untuk menampilkan data. Tombol ini ditaruh di samping kanan data dan saat tombol edit ini di klik, maka akan mengarah ke form penggantian data. Apa sih yang dimaksud dengan memberi tombol edit di setiap data ? Nah ini dia yang saya maksud, yuk lihat screenshot dibawah ini : Nah, pada bagian ini kita hanya ingin mengedit file-file berikut : 1. lihat_pelanggan.php 2. lihat_karyawan.php 3. lihat_makanan.php 4. lihat_nota_penjualan.php Kita akan menambahkan tombol 'edit' dengan code seperti ini : <a href="form_edit_(NAMA TABEL).php">Edit</a> Oke, yuk langsung saja ! 2.1. Memberi Tombol 'edit' Pada Halaman lihat_pelanggan.php Kita ganti halaman lihat_pelanggan.php menjadi seperti ini :
3. Membuat File PHP Untuk Mengedit/Mengganti Data Saatnya kita membuat file PHP untuk mengedit/mengganti data dari form yang kita buat dan membuat file PHP lagi untuk mengupdate tabel pada database. 3.1. Cara Membuat File PHP Untuk Mengedit/Mengganti Data Tabel 'pelanggan' (1) Buat file bernama form_edit_pelanggan.php dan isi file tersebut dengan script berikut :
(2) Buat file bernama sql_edit_pelanggan.php dan isi file tersebut dengan script berikut :
Berikut adalah tampilan halaman lihat_pelanggan.php, lalu saya klik edit : Setelah itu saya ganti nilainya : Dan bisa dilihat, bahwa data yang saya edit tadi nilainya sudah berubah : Untuk penjelasan code, silahkan lihat pada video di akhir artikel ini. Namun, saya jelaskan intinya saja disini. Tadi kita membuat form edit pelanggan, lalu setelah kita klik simpan, maka akan menuju ke sql_edit_pelanggan.php. Form edit pelanggan ini datanya akan terisi secara otomatis sesuai dengan yang ada pada database. Maka dari itu saat kita membuat form edit pelanggan, kita juga menjalankan perintah sql untuk menampilkan data yang akan ditaruh di from tersebut. sql_edit_pelanggan.php ini berfungsi untuk menjalankan query update agar data pada tabel bisa diperbarui dengan data yang kita perbarui dari form tadi. Ok, untuk lebih jelas silahkan lihat videonya saja :D (video ada di bawah sendiri) 3.2. Cara Membuat File PHP Untuk Mengedit/Mengganti Data Tabel 'karyawan'
(2) Buat file bernama sql_edit_karyawan.php dan isi file tersebut dengan script berikut :
Berikut adalah tampilan halaman lihat_pelanggan.php, lalu saya klik edit : Setelah itu saya ganti nilainya : Dan bisa dilihat, bahwa data yang saya edit tadi nilainya sudah berubah : Code yang kita tulis diatas, prinsipnya sama seperti code untuk mengedit pelanggan. Hanya bedanya, kita mengupdate ke tabel yang berbeda yaitu tabel karyawan. 3.3. Cara Membuat File PHP Untuk Mengedit/Mengganti Data Tabel 'makanan' <a href="form_edit_(NAMA TABEL).php">Edit</a>0 (2) Buat file bernama sql_edit_makanan.php dan isi file tersebut dengan script berikut : <a href="form_edit_(NAMA TABEL).php">Edit</a>1 Berikut adalah tampilan halaman lihat_karyawan.php, lalu saya klik edit : Setelah itu saya ganti nilainya : Dan bisa dilihat, bahwa data yang saya edit tadi nilainya sudah berubah : Code yang saya tulis diatas sama seperti code untuk mengedit pelanggan dan karyawan. Hanya saja berbeda tabel yaitu tabel makanan.
(1) Buat file bernama form_edit_nota_penjualan.php dan isi file tersebut dengan script berikut : <a href="form_edit_(NAMA TABEL).php">Edit</a>2 (2) Buat file bernama sql_edit_nota_penjualan.php dan isi file tersebut dengan script berikut : <a href="form_edit_(NAMA TABEL).php">Edit</a>3 Berikut adalah tampilan halaman lihat_nota.php, lalu saya klik edit : Setelah itu saya ganti nilainya : Dan bisa dilihat, bahwa data yang saya edit tadi nilainya sudah berubah : Untuk detail notanya ternyata juga sudah berubah : Untuk penjelasan code diatas, Anda bisa lihat pada video diakhir artikel ini. Karena di video tersebut akan dijelaskan sangat detail tentang code yang kita tulis tadi. Intinya, tadi kita membuat form untuk mengedit nota. Ingat, saat kita mengedit nota, kita juga harus memasukan daftar makanan yang dipesan oleh nota tersebut beserta kuantitasnya. Maka dari itu saya bikin form untuk mengedit nota sekaligus untuk mengedit kuantitas daftar makanan yang dipesan. Setelah form jadi, kita membuat file PHP untuk menjalankan beberapa query mysql. Berikut langkah-langkahnya(algoritmanya) : 1. Hapus Rincian Dengan id_nota Yang Ingin Diedit Pada langkah pertama ini, kita akan menghapus dulu rincian dengan id_nota yang ingin kita edit. Contoh kita ingin mengedit id_nota : 25, maka kita hapus semua rincian yang mengandung id_nota : 25 2. Insert Rincian Baru Dengan Data Yang Dimasukkan Jadi setelah dihapus, tadi kan kita sudah masukin data rincian yang baru. Nah kita insert lagi tuh rincian yang baru. Tentu dengan nota yang sama. 3. Mengupdate data pada tabel nota_penjualan Pada langkah ini, kita akan mengupdate data-data keterangan seperti id_pelanggan, id_karyawan, waktu_pesan pada tabel nota_penjualan Ngerti gak ? Kalo gak ngerti, tonton video diakhir video ini :D penjelasannya lebih lengkap, detail, dan disertai animasi. 4. Selesai & Kesimpulan Selesai ! Kita sudah berhasil membuat file PHP untuk mengedit/mengganti data database ! Nah selesailah kita menulis semua code PHP untuk mengedit/mengganti data pada database. Banyak kan ? Jelas.. !Bahkan menurut saya nih ya, mengedit/mengganti data itu adalah hal yang paling sulit dalam CRUD (Create, Read, Update, Delete) PHP. Jadi, apabila Anda sudah paham code yang saya tulis diatas, dijamin untuk membuat sistem menambah data, menghapus data, atau menampilkan data, Anda pasti bisa ! Kesimpulannya, saat kita ingin membuat PHP untuk mengedit/mengganti data, kita harus melakukan 3 langkah : 1. Buat tombol 'edit' di halaman menampilkan data 2. Buat form pengeditan data yang datanya sudah terisi secara otomatis. 3. Buat file PHP untuk mengedit data database Pada umumnya, 3 langkah tersebut pasti dilakukan saat kita ingin mengedit/mengganti data. Namun 3 langkah tersebut bukan sebuah aturan yang harus kita ikuti terus. Itu hanyalah langkah dasar untuk mengedit data dengan PHP. Pada kasus-kassus tertentu, kita bisa menyesuaikan sendiri bagaimana cara paling efektif untuk mengedit/mengganti data dengan PHP. Kasus diatas (mengedit nota_penjualan dan rincian) itu hanyalah salah satu contoh kasus diantara jutaan kasus didunia. Masih banyak cara untuk mengedit data dengan PHP. Namun disini saya hanya mengajarkan hal yang paling umum dan mendasar untuk mengedit data dengan PHP. 5. Video Penjelasan Ingin tau penjelasan lengkap dari semua code yang kita buat diatas ? Yuk tonton video penjelasan berikut !
6. Link Download File PHP Download file-file PHP yang tdai kita buat. Nah, bagi Anda yang ingin belajar lebih jelas, file-file PHP yang sudah saya buat tadi akan saya upload ke mediafire (karena mediafire tidak terlalu banyak iklan sehingga memudahkan Anda dalam mendownload). |